mcp埋め込み検索
埋め込みとトランスクリプトセグメントを含むTursoデータベースにクエリを実行するモデルコンテキストプロトコル(MCP)サーバー。このツールを使用すると、ユーザーは新しい埋め込みを生成することなく、質問することで関連するトランスクリプトセグメントを検索できます。
特徴
- 🔍 トランスクリプトセグメントのベクトル類似性検索
- 📊 コサイン類似度に基づく関連性スコアリング
- 📝 完全なトランスクリプトメタデータ(エピソードタイトル、タイムスタンプ)
- ⚙️ 設定可能な検索パラメータ(制限、最小スコア)
- 🔄効率的なデータベース接続プーリング
- 🛡️ 包括的なエラー処理
- 📈 素早い応答のために最適化されたパフォーマンス
構成
このサーバーはMCPクライアント経由で設定する必要があります。以下に、様々な環境における設定例を示します。
傾斜構成
Cline MCP 設定に以下を追加します:
クロードデスクトップ構成
Claude Desktop の構成にこれを追加します:
API
サーバーは 1 つの MCP ツールを実装します。
検索埋め込み
ベクトル類似性を使用して関連するトランスクリプトセグメントを検索します。
パラメータ:
question
(文字列、必須): 検索するクエリテキストlimit
(数値、オプション): 返される結果の数 (デフォルト: 5、最大: 50)min_score
(数値、オプション): 類似度の最小しきい値 (デフォルト: 0.5、範囲: 0-1)
応答形式:
データベーススキーマ
このツールでは、次のスキーマを持つ Turso データベースが必要です。
embedding
列には、 vector_distance_cos
関数で使用できるベクトル埋め込みが含まれている必要があります。
発達
設定
- リポジトリをクローンする
- 依存関係をインストールします:
- プロジェクトをビルドします。
- 開発モードで実行:
出版
このプロジェクトではバージョン管理に変更セットを使用しています。公開するには:
- 変更セットを作成します。
- パッケージのバージョン:
- npm に公開:
貢献
貢献を歓迎します!お気軽にプルリクエストを送信してください。
ライセンス
MIT ライセンス - 詳細についてはLICENSEファイルを参照してください。
謝辞
- モデルコンテキストプロトコルに基づいて構築
- 転写データベースにおける効率的なベクトル類似性検索のために設計
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
ベクトル類似性を使用して Turso データベース内のトランスクリプト セグメントを検索するモデル コンテキスト プロトコル サーバー。これにより、ユーザーは新しい埋め込みを生成することなく、質問することで関連するコンテンツを見つけることができます。
Related Resources
Related MCP Servers
- -securityFlicense-qualityA Model Context Protocol server that provides AI-powered features for the Transcripter project, including tools for searching and summarizing transcriptions and resources for accessing transcription and analysis data.Last updated -690TypeScript
- -securityAlicense-qualityA Model Context Protocol server that enables semantic search capabilities by providing tools to manage Qdrant vector database collections, process and embed documents using various embedding services, and perform semantic searches across vector embeddings.Last updated -89TypeScriptMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that enables retrieval of transcripts from YouTube videos. This server provides direct access to video transcripts and subtitles through a simple interface, making it ideal for content analysis and processing.Last updated -125810TypeScriptMIT License
- -security-license-qualityA Model Context Protocol server that enables searching YouTube videos, retrieving and storing transcripts, and performing semantic search over video content without using the official YouTube API.Last updated -1PythonMIT License