Search and retrieve content from your Graphlit knowledge base
Search and retrieve collections from your Graphlit knowledge base
Search and retrieve feeds from your Graphlit knowledge base
Search and retrieve conversations from your Graphlit knowledge base
Find and retrieve sources relevant to a specific query
Find images similar to a reference image
Generate a textual description of an image
Initiate an LLM conversation with RAG capabilities
Extract structured JSON data from unstructured text
Convert text to audio using ElevenLabs
Generate images from text using OpenAI
Import files into your Graphlit knowledge base
Import web pages into your Graphlit knowledge base
Import messages into your Graphlit knowledge base
Import posts into your Graphlit knowledge base
Import emails into your Graphlit knowledge base
Import issues from project management tools
Import plain text into your Graphlit knowledge base
Import short-term memory into your Graphlit knowledge base
Crawl websites and import content into Graphlit
Search the web including podcast content
Create maps of web content relationships
Capture screenshots of web pages
Send notifications to Slack channels
Send email notifications
Send notifications via webhooks
Send notifications to Twitter/X
Configure settings for your Graphlit project
Create a new collection in your Graphlit project
Add content items to an existing collection
Remove content items from a collection
Delete one or more collections
Delete one or more feeds
Delete one or more content items
Delete one or more conversations
Check if a feed processing is complete
Check if content processing is complete
List available Slack channels
List available Microsoft Teams teams
List available Microsoft Teams channels
List available SharePoint libraries
List available SharePoint folders
List available Linear projects
List available Notion databases
Graphlit is a comprehensive knowledge management platform that enables seamless integration between MCP clients and the Graphlit service. It allows you to ingest content from various sources including Slack, Discord, websites, Google Drive, email, Jira, Linear, and GitHub into a unified knowledge base. With Graphlit, you can search and retrieve relevant information within MCP clients like Cursor, Windsurf, Goose, or Cline. The platform automatically extracts documents to Markdown and transcribes audio/video files upon ingestion. It also includes built-in web crawling and search capabilities, eliminating the need for separate tools.
Graphlit MCP Server provides a powerful knowledge management system that connects to various data sources and makes your information searchable and retrievable through MCP clients.
Before setting up Graphlit MCP Server, ensure you have:
The Graphlit MCP Server requires the following environment variables:
GRAPHLIT_ENVIRONMENT_ID
: Your environment ID from the Graphlit PlatformGRAPHLIT_ORGANIZATION_ID
: Your organization ID from the Graphlit PlatformGRAPHLIT_JWT_SECRET
: Your JWT secret for authenticationYou can find these values in the API settings dashboard on the Graphlit Platform.
The easiest way to install is through VS Code using the one-click install button available on the Graphlit GitHub repository.
Install the package using npm:
npm install graphlit-mcp-server
Create a .env
file in your project root with your Graphlit credentials:
GRAPHLIT_ENVIRONMENT_ID=your_environment_id
GRAPHLIT_ORGANIZATION_ID=your_organization_id
GRAPHLIT_JWT_SECRET=your_jwt_secret
Start the server:
npx graphlit-mcp-server
Once installed, Graphlit provides a wide range of capabilities:
Data Ingestion: Import content from various sources including Slack, Discord, Google Drive, email, and more.
Knowledge Retrieval: Query your content, collections, feeds, and conversations to find relevant information.
RAG Capabilities: Use the built-in retrieval-augmented generation to enhance LLM conversations with your knowledge base.
Web Tools: Utilize web crawling, search, and screenshot capabilities without additional integrations.
Publishing: Generate audio and images from your content using integrations with ElevenLabs and OpenAI.
Notifications: Send updates through Slack, email, webhooks, or Twitter/X.
Collection Management: Create, modify, and organize collections of content for better knowledge organization.
For questions or assistance with using the Graphlit MCP Server: