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?

  • Slack, Jira veya GitHub gibi araçlardan içerik alın — asistanınızdan, bağlı veri kaynaklarından mesajları, sorunları veya dosyaları Graphlit projenize almasını isteyin.
  • Tüm alınan bilgiler arasında arama yapın — belgeleri, mesajları, web sayfalarını ve transkriptleri bulmak için Query Contents veya Retrieve Relevant Sources kullanın.
  • Projenizle ilgili sorular sorun — alınan içeriğinize dayalı RAG tabanlı yanıtlar almak için LLM'yi Prompt LLM Conversation ile yönlendirin.
  • Web'de gezinin ve arama yapın — harici sayfaları veya podcast sonuçlarını çekmek için yerleşik Web Crawling ve Web Search araçlarını kullanın.
  • Metinden yapılandırılmış veri çıkarın — yapılandırılmamış içerikten tür bilgisi çıkarmak için Extract Structured JSON from Text uygulayın.
  • Koleksiyonları ve akışları yönetin — koleksiyonları ve akışları oluşturun, güncelleyin veya silin ve Is Feed Done? veya Is Content Done? ile alım durumunu kontrol edin.

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.