返回市场
图形轻量MCP服务器

图形轻量MCP服务器

作者:graphlit369 星标更新:2025-11-23

项目介绍

npm 版本 smithery 徽章

Model Context Protocol (MCP) 服务器用于 Graphlit 平台

概述

Model Context Protocol (MCP) 服务器实现了 MCP 客户端与 Graphlit 服务之间的集成。本文档概述了设置过程,并提供了一个基本的客户端使用示例。

从 Slack、Discord、网站、Google Drive、电子邮件、Jira、Linear 或 GitHub 中导入任何内容到 Graphlit 项目中——然后在 MCP 客户端如 Cursor、Windsurf、Goose 或 Cline 中搜索和检索相关信息。

您的 Graphlit 项目充当一个可搜索的、RAG 就绪的知识库,覆盖您所有的开发和产品管理工具。

文档(PDF、DOCX、PPTX 等)和 HTML 网页在导入时会被提取为 Markdown 格式。音频和视频文件在导入时会被转录。

网络爬虫和网络搜索作为 MCP 工具内置,无需单独集成其他工具如 Firecrawl、Exa 等。

更多关于 MCP 服务器用例和特性的信息,请参阅我们的博客

观看我们最新的YouTube 视频,了解如何使用 Graphlit MCP 服务器和 Goose MCP 客户端。

对于使用 MCP 服务器的任何问题,请加入我们的Discord社区并在 #mcp 频道发帖。

<a href="https://glama.ai/mcp/servers/fscrivteod"> <img width="380" height="200" src="https://gips2.baidu.com/it/u=400428302,874527586&fm=3081&app=3081&f=PNG?w=760&h=400" alt="graphlit-mcp-server MCP 服务器" /> </a>

工具

检索

  • 查询内容
  • 查询集合
  • 查询源
  • 查询对话
  • 检索相关来源
  • 检索相似图像
  • 图像视觉描述

RAG

  • 提示 LLM 对话

提取

  • 从文本中提取结构化 JSON

发布

  • 以音频形式发布(ElevenLabs 音频)
  • 以图像形式发布(OpenAI 图像生成)

导入

  • 文件
  • 网页
  • 消息
  • 帖子
  • 电子邮件
  • 问题
  • 文本
  • 记忆(短期)

数据连接器

  • Microsoft Outlook 电子邮件
  • Google 邮件
  • Notion
  • Reddit
  • Linear
  • Jira
  • GitHub 问题
  • Google Drive
  • OneDrive
  • SharePoint
  • Dropbox
  • Box
  • GitHub
  • Slack
  • Microsoft Teams
  • Discord
  • Twitter/X
  • 播客(RSS)

网络

  • 网络爬虫
  • 网络搜索(包括播客搜索)
  • 网络映射
  • 截图页面

通知

  • Slack
  • 电子邮件
  • Webhook
  • Twitter/X

操作

  • 配置项目
  • 创建集合
  • 向集合添加内容
  • 从集合移除内容
  • 删除集合
  • 删除源
  • 删除内容
  • 删除对话
  • 源是否完成?
  • 内容是否完成?

枚举

  • 列出 Slack 频道
  • 列出 Microsoft Teams 团队
  • 列出 Microsoft Teams 频道
  • 列出 SharePoint 库
  • 列出 SharePoint 文件夹
  • 列出 Linear 项目
  • 列出 Notion 数据库
  • 列出 Notion 页面
  • 列出 Dropbox 文件夹
  • 列出 Box 文件夹
  • 列出 Discord 服务器
  • 列出 Discord 频道
  • 列出 Google 日历
  • 列出 Microsoft 日历

资源

  • 项目
  • 内容
  • 集合(内容)
  • 工作流
  • 对话
  • 规范

先决条件

开始之前,请确保您具备以下条件:

  • 在系统上安装了 Node.js(推荐版本 18.x 或更高)。
  • Graphlit 平台 上拥有活跃账户并可以访问 API 设置仪表板。

配置

Graphlit MCP 服务器支持通过环境变量进行身份验证和配置:

  • GRAPHLIT_ENVIRONMENT_ID:您的环境 ID。
  • GRAPHLIT_ORGANIZATION_ID:您的组织 ID。
  • GRAPHLIT_JWT_SECRET:用于签名 JWT 令牌的 JWT 密钥。

您可以在 Graphlit 平台 的 API 设置仪表板中找到这些值。

安装

通过 VS Code 安装

为了快速安装,使用下面的一个一键安装按钮:

通过 VS Code 使用 NPX 安装 通过 VS Code Insiders 使用 NPX 安装

手动安装时,将以下 JSON 块添加到 VS Code 的用户设置(JSON)文件中。可以通过按 Ctrl + Shift + P 并键入 Preferences: 打开用户设置(JSON) 来执行此操作。

可选地,您可以将其添加到工作区中的名为 .vscode/mcp.json 的文件中。这将允许您与其他人员共享配置。

注意:.vscode/mcp.json 文件中不需要 mcp 键。

{
  "mcp": {
    "inputs": [
      {
        "type": "promptString",
        "id": "organization_id",
        "description": "Graphlit 组织 ID",
        "password": true
      },
      {
        "type": "promptString",
        "id": "environment_id",
        "description": "Graphlit 环境 ID",
        "password": true
      },
      {
        "type": "promptString",
        "id": "jwt_secret",
        "description": "Graphlit JWT 密钥",
        "password": true
      }
    ],
    "servers": {
      "graphlit": {
        "command": "npx",
        "args": ["-y", "graphlit-mcp-server"],
        "env": {
          "GRAPHLIT_ORGANIZATION_ID": "${input:organization_id}",
          "GRAPHLIT_ENVIRONMENT_ID": "${input:environment_id}",
          "GRAPHLIT_JWT_SECRET": "${input:jwt_secret}"
        }
      }
    }
  }
}

通过 Windsurf 安装

要在 Windsurf IDE 应用程序中安装 graphlit-mcp-server,Cline 应该使用 NPX:

npx -y graphlit-mcp-server

您的 mcp_config.json 文件应配置如下:

{
    "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-jwt-secret",
            }
        }
    }
}

通过 Cline 安装

要在 Cline IDE 应用程序中安装 graphlit-mcp-server,Cline 应该使用 NPX:

npx -y graphlit-mcp-server

您的 cline_mcp_settings.json 文件应配置如下:

{
    "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-jwt-secret",
            }
        }
    }
}

通过 Cursor 安装

要在 Cursor IDE 应用程序中安装 graphlit-mcp-server,Cursor 应该使用 NPX:

npx -y graphlit-mcp-server

您的 mcp.json 文件应配置如下:

{
    "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-jwt-secret",
            }
        }
    }
}

通过 Smithery 安装

要通过 Smithery 自动安装 graphlit-mcp-server 到 Claude Desktop:

npx -y @smithery/cli install @graphlit/graphlit-mcp-server --client claude

手动安装

要在任何 MCP 客户端应用程序中使用 Graphlit MCP 服务器,使用:

{
    "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-jwt-secret",
            }
        }
    }
}

可选地,您可以配置数据连接器的凭据,例如 Slack、Google 邮件和 Notion。 仅需 GRAPHLIT_ORGANIZATION_ID、GRAPHLIT_ENVIRONMENT_ID 和 GRAPHLIT_JWT_SECRET。

{
    "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-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-refresh-token",
                "GOOGLE_EMAIL_CLIENT_ID": "your-google-client-id",
                "GOOGLE_EMAIL_CLIENT_SECRET": "your-google-client-secret",
                "LINEAR_API_KEY": "your-linear-api-key",
                "GITHUB_PERSONAL_ACCESS_TOKEN": "your-github-pat",
                "JIRA_EMAIL": "your-jira-email",
                "JIRA_TOKEN": "your-jira-token",
                "NOTION_API_KEY": "your-notion-api-key"
            }
        }
    }
}

注意:在 Windows 上运行 'npx' 时,您可能需要通过命令提示符显式调用 npx。

"command": "C:\\Windows\\System32\\cmd.exe /c npx"

支持

请参阅 Graphlit API 文档

对于 Graphlit MCP 服务器的支持,请提交一个 GitHub 问题

对于 Graphlit 平台的进一步支持,请加入我们的Discord社区。