Graphlit
公式SlackやGmail、ポッドキャストフィードなど、あらゆるものをウェブクローリングに加えて取り込み、検索可能なGraphlitプロジェクトにします。
Graphlit MCPで何ができますか?
- Slack、Jira、GitHubなどのツールからコンテンツを取り込む — アシスタントに、接続されたデータソースからメッセージ、課題、ファイルをGraphlitプロジェクトに取り込むよう依頼します。
- 取り込んだすべてのナレッジを横断検索する —
Query ContentsまたはRetrieve Relevant Sourcesを使用して、ドキュメント、メッセージ、Webページ、トランスクリプトを検索します。 - プロジェクトに対して質問する —
Prompt LLM ConversationでLLMにプロンプトを送信し、取り込んだコンテンツに基づいたRAGベースの回答を取得します。 - Webをクロールして検索する — 組み込みの
Web CrawlingおよびWeb Searchツールを使用して、外部ページやポッドキャストの結果を取り込みます。 - テキストから構造化データを抽出する —
Extract Structured JSON from Textを適用して、非構造化コンテンツから型付き情報を抽出します。 - コレクションとフィードを管理する — コレクションとフィードを作成、更新、削除し、
Is Feed Done?またはIs Content Done?で取り込みステータスを確認します。
ドキュメント
Graphlit プラットフォーム向け Model Context Protocol (MCP) サーバー
概要
Model Context Protocol (MCP) サーバーは、MCP クライアントと Graphlit サービス間の統合を可能にします。このドキュメントでは、セットアッププロセスとクライアントの基本的な使用例について説明します。
Slack、Discord、Web サイト、Google Drive、メール、Jira、Linear、GitHub からあらゆる情報を Graphlit プロジェクトに取り込み、Cursor、Windsurf、Goose、Cline などの MCP クライアント内で関連ナレッジを検索・取得できます。
Graphlit プロジェクトは、すべての開発ツールやプロダクト管理ツールにわたる、検索可能で RAG 対応のナレッジベースとして機能します。
ドキュメント(PDF、DOCX、PPTX など)や HTML Web ページは、取り込み時に Markdown に抽出されます。音声ファイルや動画ファイルは、取り込み時に文字起こしされます。
Web クローリングと Web 検索は MCP ツールとして組み込まれているため、Firecrawl や Exa などの他のツールを個別に統合する必要はありません。
MCP サーバーのユースケースと機能の詳細については、ブログをご覧ください。
Graphlit MCP サーバーを Goose MCP クライアントで使用する方法に関する最新の YouTube 動画をご覧ください。
MCP サーバーの使用に関するご質問は、Discord コミュニティに参加し、#mcp チャンネルに投稿してください。
ツール
検索
- コンテンツのクエリ
- コレクションのクエリ
- フィードのクエリ
- 会話のクエリ
- 関連ソースの取得
- 類似画像の取得
- 画像の視覚的説明
RAG
- LLM 会話のプロンプト
抽出
- テキストからの構造化 JSON 抽出
公開
- 音声として公開(ElevenLabs Audio)
- 画像として公開(OpenAI Image Generation)
取り込み
- ファイル
- Web ページ
- メッセージ
- 投稿
- メール
- 課題
- テキスト
- メモリ(短期)
データコネクタ
- Microsoft Outlook メール
- Google Mail
- Notion
- Linear
- Jira
- GitHub Issues
- Google Drive
- OneDrive
- SharePoint
- Dropbox
- Box
- GitHub
- Slack
- Microsoft Teams
- Discord
- Twitter/X
- ポッドキャスト(RSS)
Web
- Web クローリング
- Web 検索(ポッドキャスト検索を含む)
- Web マッピング
- ページのスクリーンショット
通知
- Slack
- メール
- Webhook
- Twitter/X
操作
- プロジェクトの設定
- コレクションの作成
- コレクションへのコンテンツ追加
- コレクションからのコンテンツ削除
- コレクションの削除
- フィードの削除
- コンテンツの削除
- 会話の削除
- フィード完了確認
- コンテンツ完了確認
列挙
- Slack チャンネルの一覧表示
- Microsoft Teams チームの一覧表示
- Microsoft Teams チャンネルの一覧表示
- SharePoint ライブラリの一覧表示
- SharePoint フォルダーの一覧表示
- Linear プロジェクトの一覧表示
- Notion データベースの一覧表示
- Notion ページの一覧表示
- Dropbox フォルダーの一覧表示
- Box フォルダーの一覧表示
- Discord ギルドの一覧表示
- Discord チャンネルの一覧表示
- Google カレンダーの一覧表示
- Microsoft カレンダーの一覧表示
リソース
- プロジェクト
- コンテンツ
- フィード
- コレクション(コンテンツの)
- ワークフロー
- 会話
- 仕様
前提条件
開始する前に、以下が準備されていることを確認してください。
- Node.js がシステムにインストールされていること(推奨バージョン 18.x 以上)。
- Graphlit プラットフォームのアクティブなアカウントと、API 設定ダッシュボードへのアクセス権。
設定
Graphlit MCP サーバーは、認証と設定のために以下の環境変数をサポートしています。
GRAPHLIT_ENVIRONMENT_ID: 環境 ID。GRAPHLIT_ORGANIZATION_ID: 組織 ID。GRAPHLIT_JWT_SECRET: JWT トークン署名用の JWT シークレット。
これらの値は、Graphlit プラットフォームの API 設定ダッシュボードで確認できます。
インストール
VS Code 経由でのインストール
クイックインストールには、以下のワンクリックインストールボタンを使用してください。
手動インストールの場合は、VS Code のユーザー設定(JSON)ファイルに以下の JSON ブロックを追加します。これは、Ctrl + Shift + P を押して Preferences: Open User Settings (JSON) と入力することで実行できます。
オプションで、ワークスペース内の .vscode/mcp.json というファイルに追加することもできます。これにより、設定を他のユーザーと共有できます。
.vscode/mcp.jsonファイルではmcpキーは不要です。
{
"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 経由でのインストール
Windsurf IDE アプリケーションに graphlit-mcp-server をインストールするには、Cline は NPX を使用する必要があります。
npx -y graphlit-mcp-server
mcp_config.json ファイルは、以下のように設定する必要があります。
{
"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 経由でのインストール
Cline IDE アプリケーションに graphlit-mcp-server をインストールするには、Cline は NPX を使用する必要があります。
npx -y graphlit-mcp-server
cline_mcp_settings.json ファイルは、以下のように設定する必要があります。
{
"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 経由でのインストール
Cursor IDE アプリケーションに graphlit-mcp-server をインストールするには、Cursor は NPX を使用する必要があります。
npx -y graphlit-mcp-server
mcp.json ファイルは、以下のように設定する必要があります。
{
"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 経由でのインストール
Smithery 経由で Claude Desktop 用に graphlit-mcp-server を自動インストールするには:
npx -y @smithery/cli install @graphlit/graphlit-mcp-server --client claude
手動インストール
任意の MCP クライアントアプリケーションで Graphlit MCP サーバーを使用するには、以下を使用します。
{
"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、Google Email、Notion などのデータコネクタの認証情報を設定できます。 必須なのは GRAPHLIT_ORGANIZATION_ID、GRAPHLIT_ENVIRONMENT_ID、GRAPHLIT_JWT_SECRET のみです。
{
"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"
}
}
}
}
注意:Windows で 'npx' を実行する場合、コマンドプロンプト経由で明示的に npx を呼び出す必要がある場合があります。
"command": "C:\\Windows\\System32\\cmd.exe /c npx"
サポート
Graphlit API ドキュメントを参照してください。
Graphlit MCP サーバーに関するサポートは、GitHub Issue を送信してください。
Graphlit プラットフォームに関するさらなるサポートは、Discord コミュニティにご参加ください。