Inkeep
公式Inkeep を活用したコンテンツのRAG検索
Inkeep MCPで何ができますか?
「Inkeep MCPサーバーを設定するにはどうすればよいですか?」のような質問をすると、Inkeepの製品ドキュメントから回答が得られます。
- Inkeep製品ドキュメントを検索 — Inkeepに関する会話形式の質問をすると、
search-product-contentを介して関連ドキュメントを取得できます。 - セットアップ手順を取得 — Inkeep MCPサーバーのクローン、インストール、設定に関するステップバイステップのガイダンスを入手できます。
- API統合の詳細を取得 — APIキーの作成方法やダッシュボードからのInkeep API統合の設定方法について質問できます。
ドキュメント
mcp-server-python
あなたのドキュメントと製品コンテンツを活用したInkeep MCP Serverです。
依存関係
ローカルセットアップ
git clone https://github.com/inkeep/mcp-server-python.git
cd mcp-server-python
uv venv
uv pip install -r pyproject.toml
後の手順で<YOUR_INKEEP_MCP_SERVER_ABSOLUTE_PATH>として参照する、プロジェクトのフルパスをメモしておいてください。
APIキーの取得
- Inkeepダッシュボードにログインします
- プロジェクトセクションに移動し、プロジェクトを選択します
- 統合タブを開きます
- 統合を作成をクリックし、オプションからAPIを選択します
- 新しいAPI統合の名前を入力します
- 作成をクリックします
- APIリクエストの認証に使用できる生成されたAPIキーが表示されます
このAPIキーは、後の手順で<YOUR_INKEEP_API_KEY>として参照します。
MCPクライアントへの追加
Claude Desktopをセットアップするには、こちらのガイドの手順に従ってください。
claude_desktop_config.jsonファイル内で、mcpServersに次のエントリを追加します。
{
"mcpServers": {
"inkeep-mcp-server": {
"command": "uv",
"args": [
"--directory",
"<YOUR_INKEEP_MCP_SERVER_ABSOLUTE_PATH>",
"run",
"-m",
"inkeep_mcp_server"
],
"env": {
"INKEEP_API_BASE_URL": "https://api.inkeep.com/v1",
"INKEEP_API_KEY": "<YOUR_INKEEP_API_KEY>",
"INKEEP_API_MODEL": "inkeep-rag",
"INKEEP_MCP_TOOL_NAME": "search-product-content",
"INKEEP_MCP_TOOL_DESCRIPTION": "Retrieves product documentation about Inkeep. The query should be framed as a conversational question about Inkeep."
}
},
}
}
commandフィールドには、uv実行ファイルへのフルパスを指定する必要がある場合があります。これは、MacOS/Linuxではwhich uv、Windowsではwhere uvを実行することで取得できます。