Skip to main content
Glama
jacgood
by jacgood

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アカウントとプロジェクト

インストール

  1. リポジトリをクローンする

  2. 依存関係をインストールします:

npm install
  1. サンプル ファイルをコピーし、Supabase の資格情報で更新して環境変数を設定します。

cp .env.example .env
# Edit .env with your Supabase URL and API key
  1. Supabase プロジェクトにデータベース移行を適用します。

# Use the Supabase SQL Editor to run the SQL in migrations/01_initial_setup.sql
  1. ドキュメント スクレーパーを実行してデータベースにデータを入力します。

npm run scrape
  1. サーバーを起動します。

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

謝辞

F
license - not found
Not graded
quality - not tested
D
maintenance

Maintenance

0Releases (12mo)

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

Related MCP Servers

  • A
    license
    Not graded
    quality
    A
    maintenance
    A 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.
    297
    1
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    A 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.
    2
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    An MCP server that provides tools for retrieving and processing documentation through vector search, enabling AI assistants to augment their responses with relevant documentation context.
    17
    MIT

View all related MCP servers

Latest Blog Posts

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