Skip to main content
Glama

Сервер WebDNA MCP

Пользовательский сервер Model Context Protocol (MCP) для документации WebDNA. Этот сервер извлекает и индексирует документацию WebDNA из docs.webdna.us и предоставляет конечные точки API для поиска и извлечения документации.

Функции

  • Скрапы и индексы Документация WebDNA

  • Предоставляет конечные точки API, совместимые с MCP, для интеграции с помощниками на основе искусственного интеллекта

  • Полнотекстовый поиск инструкций и контекстов WebDNA

  • Просмотр документации по категориям

  • База данных Supabase PostgreSQL для хранения и поиска

Related MCP server: @sanderkooger/mcp-server-ragdocs

Начиная

Предпосылки

  • Node.js (v14 или выше)

  • нпм

  • Учетная запись и проект 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 .

Инструменты МКП

Этот сервер предоставляет следующие инструменты MCP:

поиск-webdna-docs

Выполняет поиск в документации WebDNA конкретных инструкций, контекстов или ключевых слов.

Параметры:

  • query (строка): Поисковый запрос для документации WebDNA

получить-webdna-doc

Извлекает подробную документацию для определенной инструкции или контекста WebDNA по ее идентификатору.

Параметры:

  • id (строка): идентификатор инструкции или контекста WebDNA.

получить-webdna-категории

Извлекает все категории документации WebDNA с количеством инструкций в каждой категории.

Конечные точки API

  • POST /mcp/search-webdna-docs : Поиск документации WebDNA

  • POST /mcp/get-webdna-doc : Получить документацию по идентификатору

  • GET /mcp/get-webdna-categories : Получить все категории

  • GET /health : Конечная точка проверки работоспособности

Разработка

Для разработки с автоматическим перезапуском при изменении файла:

npm run dev

Лицензия

МСК

Благодарности

-
security - not tested
F
license - not found
-
quality - not tested

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