mcpField
T
TypesenseKit

TypesenseKit

ローカル
github.com/akshitkrnagpalデータベース36 週間前に更新

TypesenseKit について

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

主な機能

  1. 01Typesenseの型付き操作
  2. 02検索とスキーマ確認
  3. 03コレクション操作
  4. 04クラスタ管理
  5. 05デフォルトは読み取り専用、書き込みは設定可能

活用シーン

  1. 01AIエージェントによるTypesenseデータの検索
  2. 02コレクションのスキーマと設定の確認
  3. 03必要に応じた書き込み・管理操作の有効化

MCP 対応

Typesenseの操作をMCPツールとしてAIエージェントに提供します。書き込み、削除、管理ツールはデフォルトで無効で、TYPESENSEKIT_READ_ONLY=falseにすると公開できます。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"akshitkrnagpal-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.3

ツール

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

コメント

MCP は初めてですか?

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

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