Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a searchable Graphlit project.
Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a searchable Graphlit project.
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. This document outlines the setup process and provides a basic example of using the client.
Before you begin, ensure you have the following: - Node.js installed on your system (recommended version 18.x or higher). - An active account on the Graphlit Platform with access to the API settings dashboard.
Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| Files | Web Pages |
| Messages | Posts |
| Emails | Issues |
| Text | Memory (Short-Term) |
| Notion | |
| Linear | Jira |
| OneDrive | SharePoint |
| Dropbox | Box |
| GitHub | Slack |
| Discord | Twitter/X |
| Podcasts | RSS) |
| Slack | |
| Webhook | Twitter/X |
{
"mcpServers": {
"graphlit-mcp-server": {
"command": "npx",
"args": [
"-y",
"graphlit-mcp-server"
],
"env": {
"GRAPHLIT_ORGANIZATION_ID": "your-organization-id",
"GRAPHLIT_ENVIRONMENT_ID": "your-environment-id",
"GRAPHLIT_JWT_SECRET": "YOUR_GRAPHLIT_JWT_SECRET",
"SLACK_BOT_TOKEN": "YOUR_SLACK_BOT_TOKEN",
"DISCORD_BOT_TOKEN": "YOUR_DISCORD_BOT_TOKEN",
"TWITTER_TOKEN": "YOUR_TWITTER_TOKEN",
"GOOGLE_EMAIL_REFRESH_TOKEN": "YOUR_GOOGLE_EMAIL_REFRESH_TOKEN",
"GOOGLE_EMAIL_CLIENT_ID": "your-google-client-id",
"GOOGLE_EMAIL_CLIENT_SECRET": "YOUR_GOOGLE_EMAIL_CLIENT_SECRET",
"LINEAR_API_KEY": "YOUR_LINEAR_API_KEY",
"GITHUB_PERSONAL_ACCESS_TOKEN": "YOUR_GITHUB_PERSONAL_ACCESS_TOKEN",
"JIRA_EMAIL": "your-jira-email",
"JIRA_TOKEN": "YOUR_JIRA_TOKEN",
"NOTION_API_KEY": "YOUR_NOTION_API_KEY"
}
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
Before you begin, ensure you have the following: - Node.js installed on your system (recommended version 18.x or higher). - An active account on the Graphlit Platform with access to the API settings dashboard.
| Variable | Description | Required |
|---|---|---|
| GRAPHLIT_ORGANIZATION_ID | Declared in the maintainer’s client configuration. | Check documentation |
| GRAPHLIT_ENVIRONMENT_ID | Declared in the maintainer’s client configuration. | Yes |
| GRAPHLIT_JWT_SECRET | Declared in the maintainer’s client configuration. | Yes |
| SLACK_BOT_TOKEN | Declared in the maintainer’s client configuration. | Check documentation |
| DISCORD_BOT_TOKEN | Declared in the maintainer’s client configuration. | Check documentation |
| TWITTER_TOKEN | Declared in the maintainer’s client configuration. | Check documentation |
| GOOGLE_EMAIL_REFRESH_TOKEN | Declared in the maintainer’s client configuration. | Check documentation |
| GOOGLE_EMAIL_CLIENT_ID | Declared in the maintainer’s client configuration. | Check documentation |
| GOOGLE_EMAIL_CLIENT_SECRET | Declared in the maintainer’s client configuration. | Check documentation |
| LINEAR_API_KEY | Declared in the maintainer’s client configuration. | Check documentation |
| GITHUB_PERSONAL_ACCESS_TOKEN | Declared in the maintainer’s client configuration. | Check documentation |
| JIRA_EMAIL | Declared in the maintainer’s client configuration. | Check documentation |
| JIRA_TOKEN | Declared in the maintainer’s client configuration. | Check documentation |
| NOTION_API_KEY | Declared in the maintainer’s client configuration. | Check documentation |
Your assistant inside the workspace — read channels, search history, post messages and tame the noise.
Build a programmable telecommunications stack for connecting telephony services with the Internet via a cloud-based utility.
SenderKit sends email, SMS, push, and web-push directly, and can also route through providers like Resend, SendGrid, Postmark, Mailgun, SES, Twilio, FCM, APNs, and Expo — so your app isn't locked…
NexusHub uses a Node.js backend with Express for the HTTP interface and native stdio handling for the CLI interface. The server integrates with several key services:
Saudi payments, OTP/SMS, KYC, ZATCA e-invoicing and shipping for AI coding agents.
Fieldwright: web page to clean Markdown, metadata, JSON-LD, emails, phones.