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
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.
MCP 互換の API エンドポイントを通じてスクレイピング、インデックス作成、検索可能なドキュメントの提供を行い、WebDNA ドキュメントを AI アシスタントと統合するカスタム サーバー。
Related MCP Servers
- Asecurity-licenseAqualityAn 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 -22229MIT License
- -security-license-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 -2223MIT License
- -security-license-qualityAn MCP server that crawls API documentation websites and exposes their content to AI models, enabling them to search, browse, and reference API specifications.Last updated -
- -security-license-qualityHigh-performance server enabling AI assistants to access web scraping, crawling, and deep research capabilities through Model Context Protocol.Last updated -18