TypesenseKit について
TypesenseKitは、Typesense向けのオープンソースMCPサーバーです。AIエージェントに構造化された操作ツールを提供し、デフォルトでは読み取り専用で、検索、スキーマ確認、コレクション操作、クラスタ管理に対応します。
主な機能
- 01Typesenseの型付き操作
- 02検索とスキーマ確認
- 03コレクション操作
- 04クラスタ管理
- 05デフォルトは読み取り専用、書き込みは設定可能
活用シーン
- 01AIエージェントによるTypesenseデータの検索
- 02コレクションのスキーマと設定の確認
- 03必要に応じた書き込み・管理操作の有効化
MCP 対応
Typesenseの操作をMCPツールとしてAIエージェントに提供します。書き込み、削除、管理ツールはデフォルトで無効で、TYPESENSEKIT_READ_ONLY=falseにすると公開できます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
npx -y @typesensekit/mcpTYPESENSE_URLURL of the Typesense server, including protocol and port when required.TYPESENSE_API_KEYシークレットTypesense API key used to authenticate server operations.TYPESENSEKIT_READ_ONLYExpose only read operations unless explicitly disabled.TYPESENSE_CONNECTION_TIMEOUT_SECONDSOptional Typesense connection timeout in seconds.ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ツール
45掲載時のツール一覧 · 2 週間前に更新
このツールにパラメーターはありません。
詳細
@typesensekit/mcp
AI エージェントに検索、スキーマの確認、コレクションの操作、クラスター管理のための構造化ツールを提供する、オープンソースの Typesense MCP サーバーです。 デフォルトでは読み取り専用モードで動作します。
Typesense MCP の概要 · クライアントのセットアップ · セキュリティガイド · GitHub
TYPESENSE_URL=http://localhost:8108 TYPESENSE_API_KEY=xyz pnpm dlx @typesensekit/mcp
TYPESENSEKIT_READ_ONLY=false を設定すると、書き込み/削除/管理ツールが利用可能になります。
ステートレスな Streamable HTTP サーバーを実行します。
TYPESENSE_URL=http://localhost:8108 TYPESENSE_API_KEY=xyz pnpm dlx --package @typesensekit/mcp typesensekit-mcp-http
サポートされている Typesense の操作については、API 対応状況の一覧をご覧ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。