Graphlit MCP Server logo

Graphlit MCP Server

Ingests data from work tools and the web into Graphlit for MCP-based search, retrieval, and RAG workflows.

Install Graphlit MCP Server

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "graphlit-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "graphlit-mcp-server"
      ],
      "env": {
        "GRAPHLIT_ENVIRONMENT_ID": "YOUR_VALUE_HERE",
        "GRAPHLIT_ORGANIZATION_ID": "YOUR_VALUE_HERE",
        "GRAPHLIT_JWT_SECRET": "YOUR_VALUE_HERE"
      }
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Values are written into the snippet above so you can paste it as is. They never leave your browser.

We couldn’t confirm it starts correctly

We ran the install command but it didn't respond within our test window — this can mean a slow first-time install rather than a real problem.

npx -y graphlit-mcp-server

No response to initialize.

This is an experimental automated check and can have false negatives — missing environment variables, a slow cold install, etc. It doesn’t necessarily mean something’s wrong. Last checked 1mo ago.

Overview

The graphlit-mcp-server MCP server connects MCP clients to Graphlit projects for ingesting and retrieving knowledge. It accepts content from services such as Slack, Discord, Google Drive, Jira, Linear, GitHub, email, and websites, while also supporting web crawling and search. Ingested documents and web pages are converted to Markdown, and audio or video files are transcribed. Use it when an agent needs a searchable, RAG-ready knowledge base spanning developer and product-management sources.

Use cases

  • Ingest Slack and GitHub knowledge for agent search
  • Search project documents and conversations through MCP
  • Build a RAG workflow across product-management tools
  • Crawl websites and retrieve relevant sources
  • Extract structured JSON from ingested text

Key features

  • Multi-source content ingestion
  • Project and collection search
  • RAG conversation prompting
  • Web crawling and search
  • Document extraction and media transcription
  • Content and feed management

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked Today

Recent health check succeeded.

22/22 checks healthy over the last 80d

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 9d ago via OSV.dev · graphlit-mcp-server (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars378Stargazers on the source repository.
npm downloads947Package downloads in the last 30 days.
Last commit9mo agoMost recent push to the default branch.
Install checkInconclusiveDidn't respond in our test window — often a slow first install.
Directory activity6 viewsConfig copies, upvotes, and views on AllMCPs.

How Graphlit MCP Server works

What graphlit-mcp-server MCP server does

The graphlit-mcp-server MCP server exposes Graphlit capabilities through the Model Context Protocol. It lets an MCP client add content to a Graphlit project, search that project, retrieve relevant sources, and manage collections, feeds, conversations, and other project resources.

Supported ingestion types include files, web pages, messages, posts, emails, issues, text, and short-term memory. The listed connectors cover Slack, Discord, Microsoft Teams, Outlook, Gmail, Notion, Reddit, Linear, Jira, GitHub, Google Drive, OneDrive, SharePoint, Dropbox, Box, Twitter/X, and podcast RSS feeds. The material also identifies built-in web crawling, web search, web mapping, and page screenshots.

How it works

The server uses a Graphlit project as the shared knowledge store. Content imported into that project can be queried through MCP tools, including searches across contents, collections, feeds, and conversations. Agents can also retrieve relevant sources, find similar images, visually describe images, prompt an LLM conversation, and extract structured JSON from text.

During ingestion, PDF, DOCX, PPTX, and other documents are extracted into Markdown. HTML pages are handled similarly, while audio and video are transcribed. Graphlit operations also include creating and editing collections, deleting content or feeds, checking processing status, and configuring the project.

Setup and configuration

The graphlit-mcp-server MCP server requires Node.js, with version 18 or later recommended, and an active Graphlit Platform account with access to the API settings dashboard. Install the npm package through an MCP client configuration using npx -y graphlit-mcp-server.

Set these environment variables for authentication and project configuration:

  • GRAPHLIT_ENVIRONMENT_ID: Graphlit environment identifier.
  • GRAPHLIT_ORGANIZATION_ID: Graphlit organization identifier.
  • GRAPHLIT_JWT_SECRET: Secret used to sign the JWT token.

The README provides configurations for VS Code, Windsurf, Cline, and Cursor. Values for the organization ID, environment ID, and JWT secret are obtained from the Graphlit Platform API settings dashboard.

Tools and capabilities

Available tool groups include retrieval, RAG, extraction, publishing, ingestion, data connectors, web operations, notifications, project operations, and enumerations. Publishing tools can produce audio through ElevenLabs or images through OpenAI image generation. Notification destinations include Slack, email, webhooks, and Twitter/X.

Enumeration tools can list resources such as Slack channels, Microsoft Teams teams and channels, SharePoint libraries and folders, Linear projects, Notion databases and pages, cloud-storage folders, Discord guilds and channels, and Google or Microsoft calendars. The server also exposes MCP resources for projects, contents, feeds, collections, workflows, conversations, and specifications.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Graphlit MCP Server

Install it with `npx -y graphlit-mcp-server` and configure the required Graphlit environment variables in your MCP client.

It requires `GRAPHLIT_ENVIRONMENT_ID`, `GRAPHLIT_ORGANIZATION_ID`, and `GRAPHLIT_JWT_SECRET`.

Yes. The README includes an MCP configuration for Cursor, along with configurations for Windsurf, Cline, and VS Code.

Listed sources include Slack, Discord, Google Drive, Jira, Linear, GitHub, email, Notion, Microsoft Teams, SharePoint, Dropbox, Box, Reddit, Twitter/X, websites, and podcast RSS feeds.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewGraphlit MCP Server AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/graphlit-mcp-server?style=directory)](https://allmcps.com/mcp/graphlit-mcp-server)
HTML Embed
<a href="https://allmcps.com/mcp/graphlit-mcp-server"><img src="https://allmcps.com/api/badge/graphlit-mcp-server?style=directory" alt="Graphlit MCP Server on AllMCPs" /></a>