Graphlit

resmi

Serap apa pun dari Slack hingga Gmail hingga umpan podcast, selain perayapan web, ke dalam proyek Graphlit yang dapat dicari.

Apa yang bisa Anda lakukan dengan 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?.

Dokumentasi

npm version smithery badge

Server Model Context Protocol (MCP) untuk Platform Graphlit

Gambaran Umum

Server Model Context Protocol (MCP) memungkinkan integrasi antara klien MCP dan layanan Graphlit. Dokumen ini menjelaskan proses penyiapan dan memberikan contoh dasar penggunaan klien.

Serap apa pun dari Slack, Discord, situs web, Google Drive, email, Jira, Linear, atau GitHub ke dalam proyek Graphlit - lalu cari dan ambil pengetahuan yang relevan dalam klien MCP seperti Cursor, Windsurf, Goose, atau Cline.

Proyek Graphlit Anda bertindak sebagai basis pengetahuan yang dapat dicari dan siap-RAG di seluruh alat pengembang dan manajemen produk Anda.

Dokumen (PDF, DOCX, PPTX, dll.) dan halaman web HTML akan diekstrak menjadi Markdown saat penyerapan. File audio dan video akan ditranskripsi saat penyerapan.

Perayapan web dan pencarian web sudah terpasang sebagai alat MCP, tanpa perlu mengintegrasikan alat lain seperti Firecrawl, Exa, dll. secara terpisah.

Anda dapat membaca lebih lanjut tentang kasus penggunaan dan fitur Server MCP di blog kami.

Tonton video YouTube terbaru kami tentang penggunaan Server MCP Graphlit dengan klien MCP Goose.

Untuk pertanyaan apa pun tentang penggunaan Server MCP, silakan bergabung dengan komunitas Discord kami dan posting di saluran #mcp.

graphlit-mcp-server MCP server

Alat

Pengambilan

  • Kueri Konten
  • Kueri Koleksi
  • Kueri Umpan
  • Kueri Percakapan
  • Ambil Sumber Relevan
  • Ambil Gambar Serupa
  • Deskripsikan Gambar Secara Visual

RAG

  • Percakapan LLM Cepat

Ekstraksi

  • Ekstrak JSON Terstruktur dari Teks

Penerbitan

  • Terbitkan sebagai Audio (Audio ElevenLabs)
  • Terbitkan sebagai Gambar (Pembuatan Gambar OpenAI)

Penyerapan

  • File
  • Halaman Web
  • Pesan
  • Postingan
  • Email
  • Isu
  • Teks
  • Memori (Jangka Pendek)

Konektor Data

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

Web

  • Perayapan Web
  • Pencarian Web (termasuk Pencarian Podcast)
  • Pemetaan Web
  • Tangkapan Layar Halaman

Notifikasi

  • Slack
  • Email
  • Webhook
  • Twitter/X

Operasi

  • Konfigurasi Proyek
  • Buat Koleksi
  • Tambahkan Konten ke Koleksi
  • Hapus Konten dari Koleksi
  • Hapus Koleksi
  • Hapus Umpan
  • Hapus Konten
  • Hapus Percakapan
  • Apakah Umpan Selesai?
  • Apakah Konten Selesai?

Enumerasi

  • Daftar Saluran Slack
  • Daftar Tim Microsoft Teams
  • Daftar Saluran Microsoft Teams
  • Daftar Pustaka SharePoint
  • Daftar Folder SharePoint
  • Daftar Proyek Linear
  • Daftar Basis Data Notion
  • Daftar Halaman Notion
  • Daftar Folder Dropbox
  • Daftar Folder Box
  • Daftar Guild Discord
  • Daftar Saluran Discord
  • Daftar Google Calendars
  • Daftar Microsoft Calendars

Sumber Daya

  • Proyek
  • Konten
  • Umpan
  • Koleksi (Konten)
  • Alur Kerja
  • Percakapan
  • Spesifikasi

Prasyarat

Sebelum memulai, pastikan Anda memiliki hal-hal berikut:

  • Node.js terinstal di sistem Anda (disarankan versi 18.x atau lebih tinggi).
  • Akun aktif di Platform Graphlit dengan akses ke dasbor pengaturan API.

Konfigurasi

Server MCP Graphlit mendukung variabel lingkungan yang akan ditetapkan untuk otentikasi dan konfigurasi:

  • GRAPHLIT_ENVIRONMENT_ID: ID lingkungan Anda.
  • GRAPHLIT_ORGANIZATION_ID: ID organisasi Anda.
  • GRAPHLIT_JWT_SECRET: Rahasia JWT Anda untuk menandatangani token JWT.

Anda dapat menemukan nilai-nilai ini di dasbor pengaturan API di Platform Graphlit.

Instalasi

Menginstal melalui VS Code

Untuk instalasi cepat, gunakan salah satu tombol instal sekali klik di bawah ini:

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

Untuk instalasi manual, tambahkan blok JSON berikut ke file Pengaturan Pengguna (JSON) Anda di VS Code. Anda dapat melakukannya dengan menekan Ctrl + Shift + P dan mengetik Preferences: Open User Settings (JSON).

Secara opsional, Anda dapat menambahkannya ke file bernama .vscode/mcp.json di ruang kerja Anda. Ini akan memungkinkan Anda untuk berbagi konfigurasi dengan orang lain.

Perhatikan bahwa kunci mcp tidak diperlukan dalam file .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}"
        }
      }
    }
  }
}

Menginstal melalui Windsurf

Untuk menginstal graphlit-mcp-server di aplikasi IDE Windsurf, Cline harus menggunakan NPX:

npx -y graphlit-mcp-server

File mcp_config.json Anda harus dikonfigurasi mirip dengan:

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

Menginstal melalui Cline

Untuk menginstal graphlit-mcp-server di aplikasi IDE Cline, Cline harus menggunakan NPX:

npx -y graphlit-mcp-server

File cline_mcp_settings.json Anda harus dikonfigurasi mirip dengan:

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

Menginstal melalui Cursor

Untuk menginstal graphlit-mcp-server di aplikasi IDE Cursor, Cursor harus menggunakan NPX:

npx -y graphlit-mcp-server

File mcp.json Anda harus dikonfigurasi mirip dengan:

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

Menginstal melalui Smithery

Untuk menginstal graphlit-mcp-server untuk Claude Desktop secara otomatis melalui Smithery:

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

Menginstal secara manual

Untuk menggunakan Server MCP Graphlit di aplikasi klien MCP apa pun, gunakan:

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

Secara opsional, Anda dapat mengonfigurasi kredensial untuk konektor data, seperti Slack, Google Email, dan Notion. Hanya GRAPHLIT_ORGANIZATION_ID, GRAPHLIT_ENVIRONMENT_ID, dan GRAPHLIT_JWT_SECRET yang diperlukan.

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

CATATAN: saat menjalankan 'npx' di Windows, Anda mungkin perlu memanggil npx secara eksplisit melalui command prompt.

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

Dukungan

Silakan merujuk ke Dokumentasi API Graphlit.

Untuk dukungan dengan Server MCP Graphlit, silakan kirimkan Isu GitHub.

Untuk dukungan lebih lanjut dengan Platform Graphlit, silakan bergabung dengan komunitas Discord kami.