Skip to main content
Glama

Servidor MCP de WebDNA

Un servidor de Protocolo de Contexto de Modelo (MCP) personalizado para la documentación de WebDNA. Este servidor extrae e indexa la documentación de WebDNA desde docs.webdna.us y proporciona puntos finales de API para buscar y recuperar documentación.

Características

  • Raspa e indexa la documentación de WebDNA

  • Proporciona puntos finales de API compatibles con MCP para la integración con asistentes de IA

  • Búsqueda de texto completo de instrucciones y contextos de WebDNA

  • Navegación por documentación categorizada

  • Base de datos PostgreSQL Supabase para almacenamiento y recuperación

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

Empezando

Prerrequisitos

  • Node.js (v14 o superior)

  • npm

  • Cuenta y proyecto de Supabase

Instalación

  1. Clonar el repositorio

  2. Instalar dependencias:

npm install
  1. Configure sus variables de entorno copiando el archivo de ejemplo y actualizándolo con sus credenciales de Supabase:

cp .env.example .env # Edit .env with your Supabase URL and API key
  1. Aplique las migraciones de base de datos a su proyecto Supabase:

# Use the Supabase SQL Editor to run the SQL in migrations/01_initial_setup.sql
  1. Ejecute el raspador de documentación para completar la base de datos:

npm run scrape
  1. Iniciar el servidor:

npm start

El servidor se ejecutará en el puerto 3000 de forma predeterminada. Puede cambiarlo configurando la variable de entorno PORT .

Herramientas MCP

Este servidor proporciona las siguientes herramientas MCP:

búsqueda-webdna-docs

Busca en la documentación de WebDNA instrucciones, contextos o palabras clave específicas.

Parámetros:

  • query (cadena): La consulta de búsqueda para la documentación de WebDNA

obtener-webdna-doc

Recupera documentación detallada para una instrucción o contexto WebDNA específico por su ID.

Parámetros:

  • id (cadena): el ID de la instrucción o contexto de WebDNA

categorías de get-webdna

Recupera todas las categorías de documentación de WebDNA con el recuento de instrucciones en cada categoría.

Puntos finales de API

  • POST /mcp/search-webdna-docs : Buscar documentación de WebDNA

  • POST /mcp/get-webdna-doc : Obtener documentación por ID

  • GET /mcp/get-webdna-categories : Obtener todas las categorías

  • GET /health : Punto final de comprobación de estado

Desarrollo

Para el desarrollo con reinicio automático al cambiar archivos:

npm run dev

Licencia

ISC

Expresiones de gratitud

-
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