WebDNA MCP Server
WebDNA MCPサーバー
WebDNAドキュメント用のカスタムモデルコンテキストプロトコル(MCP)サーバー。このサーバーは、 docs.webdna.usからWebDNAドキュメントをスクレイピングしてインデックス化し、ドキュメントの検索と取得のためのAPIエンドポイントを提供します。
特徴
WebDNAドキュメントをスクレイピングしてインデックスする
AIアシスタントとの統合のためのMCP互換APIエンドポイントを提供
WebDNAの指示とコンテキストの全文検索
分類されたドキュメントの閲覧
保存と検索のための Supabase PostgreSQL データベース
Related MCP server: MCP Web Docs
はじめる
前提条件
Node.js (v14以上)
npm
Supabaseアカウントとプロジェクト
インストール
リポジトリをクローンする
依存関係をインストールします:
npm installサンプル ファイルをコピーし、Supabase の資格情報で更新して環境変数を設定します。
cp .env.example .env
# Edit .env with your Supabase URL and API keySupabase プロジェクトにデータベース移行を適用します。
# Use the Supabase SQL Editor to run the SQL in migrations/01_initial_setup.sqlドキュメント スクレーパーを実行してデータベースにデータを入力します。
npm run scrapeサーバーを起動します。
npm startサーバーはデフォルトでポート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: ヘルスチェックエンドポイント
発達
ファイルの変更時に自動的に再起動する開発の場合:
npm run devライセンス
ISC
謝辞
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Driflyte MCP server which lets AI assistants query topic-specific knowledge from web and GitHub.
MCP server for querying Forkast documentation
MCP server unifying ERPs, CRMs, APIs and knowledge base for Claude, ChatGPT and Gemini.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceAn MCP server that crawls API documentation websites and exposes their content to AI models, enabling them to search, browse, and reference API specifications.1MIT
- AlicenseNot gradedqualityAmaintenanceA self-hosted MCP server that crawls, indexes, and searches documentation from any website locally, including private sites requiring authentication. It provides hybrid search capabilities and local embedding generation to maintain privacy while keeping AI assistant knowledge up to date.2971MIT
- AlicenseNot gradedqualityBmaintenanceA multi-tenant MCP server that indexes documentation from websites, git repositories, and local folders, and exposes them to AI clients via search and fetch tools.2MIT
- AlicenseNot gradedqualityCmaintenanceAn MCP server that provides tools for retrieving and processing documentation through vector search, enabling AI assistants to augment their responses with relevant documentation context.17MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/jacgood/webdna-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server