Graphlit

chính thức

Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a searchable Graphlit project.

Bạn có thể làm gì với Graphlit MCP?

  • Ingest content from tools like Slack, Jira, or GitHub — ask your assistant to ingest messages, issues, or files from connected data sources into your Graphlit project.
  • Search across all ingested knowledge — use Query Contents or Retrieve Relevant Sources to find documents, messages, web pages, and transcripts.
  • Ask questions against your project — prompt the LLM with Prompt LLM Conversation to get RAG-based answers grounded in your ingested content.
  • Crawl and search the web — use built-in Web Crawling and Web Search tools to pull in external pages or podcast results.
  • Extract structured data from text — apply Extract Structured JSON from Text to pull typed information out of unstructured content.
  • Manage collections and feeds — create, update, or delete collections and feeds, and check ingestion status with Is Feed Done? or Is Content Done?.

Tài liệu

npm version smithery badge

Máy chủ Giao thức Ngữ cảnh Mô hình (MCP) cho Nền tảng Graphlit

Tổng quan

Máy chủ Giao thức Ngữ cảnh Mô hình (MCP) cho phép tích hợp giữa các máy khách MCP và dịch vụ Graphlit. Tài liệu này phác thảo quy trình thiết lập và cung cấp một ví dụ cơ bản về cách sử dụng máy khách.

Nhập bất kỳ nội dung nào từ Slack, Discord, trang web, Google Drive, email, Jira, Linear hoặc GitHub vào một dự án Graphlit - sau đó tìm kiếm và truy xuất kiến thức liên quan trong một máy khách MCP như Cursor, Windsurf, Goose hoặc Cline.

Dự án Graphlit của bạn hoạt động như một cơ sở kiến thức có thể tìm kiếm và sẵn sàng cho RAG trên tất cả các công cụ quản lý sản phẩm và nhà phát triển của bạn.

Tài liệu (PDF, DOCX, PPTX, v.v.) và các trang web HTML sẽ được trích xuất thành Markdown khi nhập. Các tệp âm thanh và video sẽ được phiên âm khi nhập.

Thu thập dữ liệu web và tìm kiếm web được tích hợp sẵn dưới dạng công cụ MCP, không cần tích hợp riêng các công cụ khác như Firecrawl, Exa, v.v.

Bạn có thể đọc thêm về các trường hợp sử dụng và tính năng của Máy chủ MCP trên blog của chúng tôi.

Xem video YouTube mới nhất của chúng tôi về việc sử dụng Máy chủ MCP Graphlit với máy khách Goose MCP.

Đối với bất kỳ câu hỏi nào về việc sử dụng Máy chủ MCP, vui lòng tham gia cộng đồng Discord của chúng tôi và đăng lên kênh #mcp.

graphlit-mcp-server MCP server

Công cụ

Truy xuất

  • Truy vấn Nội dung
  • Truy vấn Bộ sưu tập
  • Truy vấn Nguồn cấp dữ liệu
  • Truy vấn Hội thoại
  • Truy xuất Nguồn Liên quan
  • Truy xuất Hình ảnh Tương tự
  • Mô tả Trực quan Hình ảnh

RAG

  • Nhắc Hội thoại LLM

Trích xuất

  • Trích xuất JSON có Cấu trúc từ Văn bản

Xuất bản

  • Xuất bản dưới dạng Âm thanh (ElevenLabs Audio)
  • Xuất bản dưới dạng Hình ảnh (OpenAI Image Generation)

Nhập liệu

  • Tệp
  • Trang Web
  • Tin nhắn
  • Bài đăng
  • Email
  • Vấn đề
  • Văn bản
  • Bộ nhớ (Ngắn hạn)

Trình kết nối Dữ liệu

  • Microsoft Outlook email
  • Google Mail
  • Notion
  • Reddit
  • Linear
  • Jira
  • GitHub Issues
  • Google Drive
  • OneDrive
  • SharePoint
  • Dropbox
  • Box
  • GitHub
  • Slack
  • Microsoft Teams
  • Discord
  • Twitter/X
  • Podcast (RSS)

Web

  • Thu thập dữ liệu Web
  • Tìm kiếm Web (bao gồm Tìm kiếm Podcast)
  • Lập bản đồ Web
  • Chụp ảnh màn hình Trang

Thông báo

  • Slack
  • Email
  • Webhook
  • Twitter/X

Hoạt động

  • Cấu hình Dự án
  • Tạo Bộ sưu tập
  • Thêm Nội dung vào Bộ sưu tập
  • Xóa Nội dung khỏi Bộ sưu tập
  • Xóa (các) Bộ sưu tập
  • Xóa (các) Nguồn cấp dữ liệu
  • Xóa (các) Nội dung
  • Xóa (các) Hội thoại
  • Nguồn cấp dữ liệu đã xong chưa?
  • Nội dung đã xong chưa?

Liệt kê

  • Liệt kê Kênh Slack
  • Liệt kê Nhóm Microsoft Teams
  • Liệt kê Kênh Microsoft Teams
  • Liệt kê Thư viện SharePoint
  • Liệt kê Thư mục SharePoint
  • Liệt kê Dự án Linear
  • Liệt kê Cơ sở dữ liệu Notion
  • Liệt kê Trang Notion
  • Liệt kê Thư mục Dropbox
  • Liệt kê Thư mục Box
  • Liệt kê Hội nhóm Discord
  • Liệt kê Kênh Discord
  • Liệt kê Lịch Google
  • Liệt kê Lịch Microsoft

Tài nguyên

  • Dự án
  • Nội dung
  • Nguồn cấp dữ liệu
  • Bộ sưu tập (Nội dung)
  • Quy trình làm việc
  • Hội thoại
  • Thông số kỹ thuật

Điều kiện tiên quyết

Trước khi bắt đầu, hãy đảm bảo bạn có những điều sau:

  • Node.js được cài đặt trên hệ thống của bạn (khuyến nghị phiên bản 18.x trở lên).
  • Một tài khoản đang hoạt động trên Nền tảng Graphlit với quyền truy cập vào bảng điều khiển cài đặt API.

Cấu hình

Máy chủ MCP Graphlit hỗ trợ các biến môi trường được thiết lập để xác thực và cấu hình:

  • GRAPHLIT_ENVIRONMENT_ID: ID môi trường của bạn.
  • GRAPHLIT_ORGANIZATION_ID: ID tổ chức của bạn.
  • GRAPHLIT_JWT_SECRET: Bí mật JWT của bạn để ký mã thông báo JWT.

Bạn có thể tìm thấy các giá trị này trong bảng điều khiển cài đặt API trên Nền tảng Graphlit.

Cài đặt

Cài đặt qua VS Code

Để cài đặt nhanh, hãy sử dụng một trong các nút cài đặt một lần nhấp bên dưới:

Install with NPX in VS Code Install with NPX in VS Code Insiders

Để cài đặt thủ công, hãy thêm khối JSON sau vào tệp Cài đặt Người dùng (JSON) của bạn trong VS Code. Bạn có thể thực hiện việc này bằng cách nhấn Ctrl + Shift + P và nhập Preferences: Open User Settings (JSON).

Tùy chọn, bạn có thể thêm nó vào một tệp có tên .vscode/mcp.json trong không gian làm việc của bạn. Điều này sẽ cho phép bạn chia sẻ cấu hình với người khác.

Lưu ý rằng khóa mcp không cần thiết trong tệp .vscode/mcp.json.

{
  "mcp": {
    "inputs": [
      {
        "type": "promptString",
        "id": "organization_id",
        "description": "Graphlit Organization ID",
        "password": true
      },
      {
        "type": "promptString",
        "id": "environment_id",
        "description": "Graphlit Environment ID",
        "password": true
      },
      {
        "type": "promptString",
        "id": "jwt_secret",
        "description": "Graphlit JWT Secret",
        "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}"
        }
      }
    }
  }
}

Cài đặt qua Windsurf

Để cài đặt graphlit-mcp-server trong ứng dụng Windsurf IDE, Cline nên sử dụng NPX:

npx -y graphlit-mcp-server

Tệp mcp_config.json của bạn nên được cấu hình tương tự như:

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

Cài đặt qua Cline

Để cài đặt graphlit-mcp-server trong ứng dụng Cline IDE, Cline nên sử dụng NPX:

npx -y graphlit-mcp-server

Tệp cline_mcp_settings.json của bạn nên được cấu hình tương tự như:

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

Cài đặt qua Cursor

Để cài đặt graphlit-mcp-server trong ứng dụng Cursor IDE, Cursor nên sử dụng NPX:

npx -y graphlit-mcp-server

Tệp mcp.json của bạn nên được cấu hình tương tự như:

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

Cài đặt qua Smithery

Để cài đặt graphlit-mcp-server cho Claude Desktop tự động qua Smithery:

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

Cài đặt thủ công

Để sử dụng Máy chủ MCP Graphlit trong bất kỳ ứng dụng máy khách MCP nào, hãy sử dụng:

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

Tùy chọn, bạn có thể cấu hình thông tin xác thực cho các trình kết nối dữ liệu, chẳng hạn như Slack, Google Email và Notion. Chỉ cần GRAPHLIT_ORGANIZATION_ID, GRAPHLIT_ENVIRONMENT_ID và GRAPHLIT_JWT_SECRET là bắt buộc.

{
    "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"
            }
        }
    }
}

LƯU Ý: khi chạy 'npx' trên Windows, bạn có thể cần gọi npx một cách rõ ràng thông qua dấu nhắc lệnh.

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

Hỗ trợ

Vui lòng tham khảo Tài liệu API Graphlit.

Để được hỗ trợ về Máy chủ MCP Graphlit, vui lòng gửi GitHub Issue.

Để được hỗ trợ thêm về Nền tảng Graphlit, vui lòng tham gia cộng đồng Discord của chúng tôi.