Graphlit

resmi

Slack'ten Gmail'e ve podcast akışlarına kadar her şeyi, web taramasının yanı sıra, aranabilir bir Graphlit projesine aktarın.

Graphlit MCP ile neler yapabilirsiniz?

  • 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?.

Dokümantasyon

npm version smithery badge

Graphlit Platformu için Model Context Protocol (MCP) Sunucusu

Genel Bakış

Model Context Protocol (MCP) Sunucusu, MCP istemcileri ile Graphlit hizmeti arasında entegrasyon sağlar. Bu belge, kurulum sürecini ana hatlarıyla açıklar ve istemciyi kullanmanın temel bir örneğini sunar.

Slack, Discord, web siteleri, Google Drive, e-posta, Jira, Linear veya GitHub'dan her şeyi bir Graphlit projesine aktarın ve ardından Cursor, Windsurf, Goose veya Cline gibi bir MCP istemcisinde ilgili bilgiyi arayın ve alın.

Graphlit projeniz, tüm geliştirici ve ürün yönetimi araçlarınızda aranabilir ve RAG için hazır bir bilgi tabanı görevi görür.

Belgeler (PDF, DOCX, PPTX, vb.) ve HTML web sayfaları, aktarım sırasında Markdown'a dönüştürülür. Ses ve video dosyaları, aktarım sırasında yazıya dökülür.

Web tarama ve web arama, MCP araçları olarak yerleşik olarak gelir; Firecrawl, Exa gibi diğer araçları ayrıca entegre etmeye gerek yoktur.

MCP Sunucusu kullanım örnekleri ve özellikleri hakkında daha fazla bilgiyi blog yazımızdan okuyabilirsiniz.

Graphlit MCP Sunucusunu Goose MCP istemcisiyle kullanma hakkındaki en son YouTube videomuzu izleyin.

MCP Sunucusunu kullanma ile ilgili herhangi bir sorunuz için lütfen Discord topluluğumuza katılın ve #mcp kanalında paylaşın.

graphlit-mcp-server MCP server

Araçlar

Erişim

  • İçerikleri Sorgula
  • Koleksiyonları Sorgula
  • Beslemeleri Sorgula
  • Konuşmaları Sorgula
  • İlgili Kaynakları Getir
  • Benzer Görselleri Getir
  • Görseli Görsel Olarak Tanımla

RAG

  • LLM Konuşması Başlat

Çıkarma

  • Metinden Yapılandırılmış JSON Çıkar

Yayınlama

  • Ses Olarak Yayınla (ElevenLabs Ses)
  • Görsel Olarak Yayınla (OpenAI Görsel Üretimi)

Aktarım

  • Dosyalar
  • Web Sayfaları
  • Mesajlar
  • Gönderiler
  • E-postalar
  • Sorunlar
  • Metin
  • Bellek (Kısa Süreli)

Veri Bağlayıcıları

  • Microsoft Outlook e-posta
  • Google Mail
  • Notion
  • Reddit
  • Linear
  • Jira
  • GitHub Sorunları
  • Google Drive
  • OneDrive
  • SharePoint
  • Dropbox
  • Box
  • GitHub
  • Slack
  • Microsoft Teams
  • Discord
  • Twitter/X
  • Podcast'ler (RSS)

Web

  • Web Tarama
  • Web Arama (Podcast Arama dahil)
  • Web Haritalama
  • Sayfa Ekran Görüntüsü

Bildirimler

  • Slack
  • E-posta
  • Webhook
  • Twitter/X

İşlemler

  • Projeyi Yapılandır
  • Koleksiyon Oluştur
  • Koleksiyona İçerik Ekle
  • Koleksiyondan İçerik Kaldır
  • Koleksiyon(ları) Sil
  • Besleme(leri) Sil
  • İçerik(leri) Sil
  • Konuşma(ları) Sil
  • Besleme Tamamlandı mı?
  • İçerik Tamamlandı mı?

Listeleme

  • Slack Kanallarını Listele
  • Microsoft Teams Ekiplerini Listele
  • Microsoft Teams Kanallarını Listele
  • SharePoint Kitaplıklarını Listele
  • SharePoint Klasörlerini Listele
  • Linear Projelerini Listele
  • Notion Veritabanlarını Listele
  • Notion Sayfalarını Listele
  • Dropbox Klasörlerini Listele
  • Box Klasörlerini Listele
  • Discord Sunucularını Listele
  • Discord Kanallarını Listele
  • Google Takvimlerini Listele
  • Microsoft Takvimlerini Listele

Kaynaklar

  • Proje
  • İçerikler
  • Beslemeler
  • Koleksiyonlar (İçerik)
  • İş Akışları
  • Konuşmalar
  • Spesifikasyonlar

Ön Koşullar

Başlamadan önce aşağıdakilere sahip olduğunuzdan emin olun:

  • Sisteminizde Node.js kurulu (önerilen sürüm 18.x veya üzeri).
  • Graphlit Platformunda API ayarları panosuna erişimi olan aktif bir hesap.

Yapılandırma

Graphlit MCP Sunucusu, kimlik doğrulama ve yapılandırma için ortam değişkenlerinin ayarlanmasını destekler:

  • GRAPHLIT_ENVIRONMENT_ID: Ortam kimliğiniz.
  • GRAPHLIT_ORGANIZATION_ID: Organizasyon kimliğiniz.
  • GRAPHLIT_JWT_SECRET: JWT belirtecini imzalamak için JWT sırrınız.

Bu değerleri Graphlit Platformundaki API ayarları panosunda bulabilirsiniz.

Kurulum

VS Code ile Kurulum

Hızlı kurulum için aşağıdaki tek tıklamayla kurulum düğmelerinden birini kullanın:

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

Manuel kurulum için, VS Code'daki Kullanıcı Ayarları (JSON) dosyanıza aşağıdaki JSON bloğunu ekleyin. Bunu Ctrl + Shift + P tuşuna basıp Preferences: Open User Settings (JSON) yazarak yapabilirsiniz.

İsteğe bağlı olarak, çalışma alanınızdaki .vscode/mcp.json adlı bir dosyaya ekleyebilirsiniz. Bu, yapılandırmayı başkalarıyla paylaşmanıza olanak tanır.

mcp anahtarının .vscode/mcp.json dosyasında gerekli olmadığını unutmayın.

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

Windsurf ile Kurulum

graphlit-mcp-server'ı Windsurf IDE uygulamasına kurmak için Cline NPX kullanmalıdır:

npx -y graphlit-mcp-server

mcp_config.json dosyanız aşağıdakine benzer şekilde yapılandırılmalıdır:

{
    "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 ile Kurulum

graphlit-mcp-server'ı Cline IDE uygulamasına kurmak için Cline NPX kullanmalıdır:

npx -y graphlit-mcp-server

cline_mcp_settings.json dosyanız aşağıdakine benzer şekilde yapılandırılmalıdır:

{
    "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 ile Kurulum

graphlit-mcp-server'ı Cursor IDE uygulamasına kurmak için Cursor NPX kullanmalıdır:

npx -y graphlit-mcp-server

mcp.json dosyanız aşağıdakine benzer şekilde yapılandırılmalıdır:

{
    "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 ile Kurulum

graphlit-mcp-server'ı Claude Desktop için Smithery aracılığıyla otomatik olarak kurmak için:

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

Manuel Kurulum

Graphlit MCP Sunucusunu herhangi bir MCP istemci uygulamasında kullanmak için şunu kullanın:

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

İsteğe bağlı olarak, Slack, Google Email ve Notion gibi veri bağlayıcıları için kimlik bilgilerini yapılandırabilirsiniz. Yalnızca GRAPHLIT_ORGANIZATION_ID, GRAPHLIT_ENVIRONMENT_ID ve GRAPHLIT_JWT_SECRET gereklidir.

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

NOT: Windows'ta 'npx' çalıştırırken, npx'i komut istemi aracılığıyla açıkça çağırmanız gerekebilir.

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

Destek

Lütfen Graphlit API Belgelerine bakın.

Graphlit MCP Sunucusu ile ilgili destek için lütfen bir GitHub Sorunu gönderin.

Graphlit Platformu ile ilgili daha fazla destek için lütfen Discord topluluğumuza katılın.