mcpField
T
TypesenseKit

TypesenseKit

ローカル
github.com/typesensekit検索36 週間前に更新

TypesenseKit について

TypesenseKit は、AI エージェントに型付きの Typesense 操作を提供するオープンソースの MCP サーバーです。検索、スキーマ確認、コレクション操作、クラスター管理に対応し、デフォルトでは読み取り専用です。

主な機能

  1. 01型付き Typesense 操作の提供
  2. 02Typesense コレクションの検索
  3. 03スキーマとコレクションの確認
  4. 04クラスター管理への対応
  5. 05デフォルトで読み取り専用

活用シーン

  1. 01AI エージェントから Typesense データを検索
  2. 02Typesense コレクションのスキーマを確認
  3. 03読み取り専用モードでエージェントを Typesense に接続

MCP 対応

MCP サーバーは、構造化ツールとして Typesense 操作を AI エージェントに公開します。デフォルトは読み取り専用で、TYPESENSEKIT_READ_ONLY=false を設定すると書き込み、削除、管理ツールが有効になります。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"typesensekit-typesensekit": {
"command": "npx",
"args": [
"-y",
"@typesensekit/mcp"
],
"env": {
"TYPESENSE_URL": "<TYPESENSE_URL>",
"TYPESENSE_API_KEY": "<TYPESENSE_API_KEY>",
"TYPESENSEKIT_READ_ONLY": "<TYPESENSEKIT_READ_ONLY>",
"TYPESENSE_CONNECTION_TIMEOUT_SECONDS": "<TYPESENSE_CONNECTION_TIMEOUT_SECONDS>"
}
}
}
}
起動コマンドnpx -y @typesensekit/mcp
設定が必要な環境変数
TYPESENSE_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 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@typesensekit/mcp1.4.4

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

@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 対応状況の一覧をご覧ください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。