Back to MCP Catalog

Graphlit MCP Server

Knowledge & MemoryTypeScript
Knowledge management and retrieval platform with multi-source data integration
Available Tools

queryContents

Search and retrieve content from your Graphlit knowledge base

queryCollections

Search and retrieve collections from your Graphlit knowledge base

queryFeeds

Search and retrieve feeds from your Graphlit knowledge base

queryConversations

Search and retrieve conversations from your Graphlit knowledge base

retrieveRelevantSources

Find and retrieve sources relevant to a specific query

retrieveSimilarImages

Find images similar to a reference image

visuallyDescribeImage

Generate a textual description of an image

promptLLMConversation

Initiate an LLM conversation with RAG capabilities

extractStructuredJSONFromText

Extract structured JSON data from unstructured text

publishAsAudio

Convert text to audio using ElevenLabs

publishAsImage

Generate images from text using OpenAI

ingestFiles

Import files into your Graphlit knowledge base

ingestWebPages

Import web pages into your Graphlit knowledge base

ingestMessages

Import messages into your Graphlit knowledge base

ingestPosts

Import posts into your Graphlit knowledge base

ingestEmails

Import emails into your Graphlit knowledge base

ingestIssues

Import issues from project management tools

ingestText

Import plain text into your Graphlit knowledge base

ingestMemory

Import short-term memory into your Graphlit knowledge base

webCrawl

Crawl websites and import content into Graphlit

webSearch

Search the web including podcast content

webMapping

Create maps of web content relationships

screenshotPage

Capture screenshots of web pages

sendSlackNotification

Send notifications to Slack channels

sendEmailNotification

Send email notifications

sendWebhookNotification

Send notifications via webhooks

sendTwitterNotification

Send notifications to Twitter/X

configureProject

Configure settings for your Graphlit project

createCollection

Create a new collection in your Graphlit project

addContentsToCollection

Add content items to an existing collection

removeContentsFromCollection

Remove content items from a collection

deleteCollections

Delete one or more collections

deleteFeeds

Delete one or more feeds

deleteContents

Delete one or more content items

deleteConversations

Delete one or more conversations

isFeedDone

Check if a feed processing is complete

isContentDone

Check if content processing is complete

listSlackChannels

List available Slack channels

listMicrosoftTeamsTeams

List available Microsoft Teams teams

listMicrosoftTeamsChannels

List available Microsoft Teams channels

listSharePointLibraries

List available SharePoint libraries

listSharePointFolders

List available SharePoint folders

listLinearProjects

List available Linear projects

listNotionDatabases

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.

Getting Started with Graphlit

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.

Prerequisites

Before setting up Graphlit MCP Server, ensure you have:

  • Node.js installed (version 18.x or higher recommended)
  • An active account on the Graphlit Platform
  • Access to your API settings dashboard to obtain necessary credentials

Configuration

The Graphlit MCP Server requires the following environment variables:

  • GRAPHLIT_ENVIRONMENT_ID: Your environment ID from the Graphlit Platform
  • GRAPHLIT_ORGANIZATION_ID: Your organization ID from the Graphlit Platform
  • GRAPHLIT_JWT_SECRET: Your JWT secret for authentication

You can find these values in the API settings dashboard on the Graphlit Platform.

Installation Options

Quick Installation via VS Code

The easiest way to install is through VS Code using the one-click install button available on the Graphlit GitHub repository.

Manual Installation

  1. Install the package using npm:

    npm install graphlit-mcp-server
    
  2. 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
    
  3. Start the server:

    npx graphlit-mcp-server
    

Using Graphlit

Once installed, Graphlit provides a wide range of capabilities:

  1. Data Ingestion: Import content from various sources including Slack, Discord, Google Drive, email, and more.

  2. Knowledge Retrieval: Query your content, collections, feeds, and conversations to find relevant information.

  3. RAG Capabilities: Use the built-in retrieval-augmented generation to enhance LLM conversations with your knowledge base.

  4. Web Tools: Utilize web crawling, search, and screenshot capabilities without additional integrations.

  5. Publishing: Generate audio and images from your content using integrations with ElevenLabs and OpenAI.

  6. Notifications: Send updates through Slack, email, webhooks, or Twitter/X.

  7. Collection Management: Create, modify, and organize collections of content for better knowledge organization.

Community Support

For questions or assistance with using the Graphlit MCP Server:

Related MCPs

Knowledge Graph Memory
Knowledge & MemoryTypeScript

A persistent memory system using a local knowledge graph

MemoryMesh
Knowledge & MemoryTypeScript

A knowledge graph server for structured memory persistence in AI models

Cognee
Knowledge & MemoryPython

Knowledge management and retrieval system with code graph capabilities

About Model Context Protocol

Model Context Protocol (MCP) allows AI models to access external tools and services, extending their capabilities beyond their training data.

Generate Cursor Documentation

Save time on coding by generating custom documentation and prompts for Cursor IDE.