Graphlit
resmiSerap 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 ContentsorRetrieve Relevant Sourcesto find documents, messages, web pages, and transcripts. - Ask questions against your project — prompt the LLM with
Prompt LLM Conversationto get RAG-based answers grounded in your ingested content. - Crawl and search the web — use built-in
Web CrawlingandWeb Searchtools to pull in external pages or podcast results. - Extract structured data from text — apply
Extract Structured JSON from Textto 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?orIs Content Done?.
Dokumentasi
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.
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
- Isu
- Teks
- Memori (Jangka Pendek)
Konektor Data
- Email Microsoft Outlook
- Google Mail
- Notion
- 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
- 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:
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
mcptidak 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.