Integrations
Leverages PostgreSQL (via Supabase) for storing and querying WebDNA documentation with full-text search capabilities
Uses Supabase PostgreSQL database for storage and retrieval of WebDNA documentation, with support for migrations and full-text search
WebDNA MCPサーバー
WebDNAドキュメント用のカスタムモデルコンテキストプロトコル(MCP)サーバー。このサーバーは、 docs.webdna.usからWebDNAドキュメントをスクレイピングしてインデックス化し、ドキュメントの検索と取得のためのAPIエンドポイントを提供します。
特徴
- WebDNAドキュメントをスクレイピングしてインデックスする
- AIアシスタントとの統合のためのMCP互換APIエンドポイントを提供
- WebDNAの指示とコンテキストの全文検索
- 分類されたドキュメントの閲覧
- 保存と検索のための Supabase PostgreSQL データベース
はじめる
前提条件
- Node.js (v14以上)
- npm
- Supabaseアカウントとプロジェクト
インストール
- リポジトリをクローンする
- 依存関係をインストールします:
- サンプル ファイルをコピーし、Supabase の資格情報で更新して環境変数を設定します。
- Supabase プロジェクトにデータベース移行を適用します。
- ドキュメント スクレーパーを実行してデータベースにデータを入力します。
- サーバーを起動します。
サーバーはデフォルトでポート3000で動作します。PORT環境変数PORT
設定することでこれを変更できます。
MCPツール
このサーバーは、次の MCP ツールを提供します。
webdnaドキュメントを検索
WebDNA ドキュメントで特定の手順、コンテキスト、またはキーワードを検索します。
パラメータ:
query
(文字列):WebDNAドキュメントの検索クエリ
get-webdna-doc
特定の WebDNA 命令またはコンテキストの詳細なドキュメントを ID で取得します。
パラメータ:
id
(文字列): WebDNA命令またはコンテキストのID
WebDNAカテゴリを取得する
すべての WebDNA ドキュメント カテゴリと各カテゴリの手順の数を取得します。
APIエンドポイント
POST /mcp/search-webdna-docs
: WebDNAドキュメントを検索POST /mcp/get-webdna-doc
: IDでドキュメントを取得するGET /mcp/get-webdna-categories
: すべてのカテゴリを取得するGET /health
: ヘルスチェックエンドポイント
発達
ファイルの変更時に自動的に再起動する開発の場合:
ライセンス
ISC
謝辞
This server cannot be installed
MCP 互換の API エンドポイントを通じてスクレイピング、インデックス作成、検索可能なドキュメントの提供を行い、WebDNA ドキュメントを AI アシスタントと統合するカスタム サーバー。
Related MCP Servers
- AsecurityAlicenseAqualityAn MCP server implementation that provides tools for retrieving and processing documentation through vector search, enabling AI assistants to augment their responses with relevant documentation contextLast updated -76281TypeScriptMIT License
- -securityAlicense-qualityAn MCP server implementation that provides tools for retrieving and processing documentation through vector search, enabling AI assistants to augment their responses with relevant documentation context. Uses Ollama or OpenAI to generate embeddings. Docker files includedLast updated -1914TypeScriptMIT License
- -securityFlicense-qualityAn MCP server that integrates real-time web search capabilities into AI assistants using the Exa API, providing both basic and advanced search functionality with formatted markdown results.Last updated -119Python
- -securityFlicense-qualityAn MCP server that integrates with Claude to provide smart documentation search capabilities across multiple AI/ML libraries, allowing users to retrieve and process technical information through natural language queries.Last updated -Python