WebDNA MCP Server
WebDNA MCP-Server
Ein benutzerdefinierter Model Context Protocol (MCP)-Server für WebDNA-Dokumentation. Dieser Server kratzt und indiziert die WebDNA-Dokumentation von docs.webdna.us und bietet API-Endpunkte zum Suchen und Abrufen der Dokumentation.
Merkmale
Scraping und Indexierung der WebDNA-Dokumentation
Bietet MCP-kompatible API-Endpunkte für die Integration mit KI-Assistenten
Volltextsuche nach WebDNA-Anweisungen und -Kontexten
Durchsuchen der kategorisierten Dokumentation
Supabase PostgreSQL-Datenbank zum Speichern und Abrufen
Related MCP server: MCP Web Docs
Erste Schritte
Voraussetzungen
Node.js (v14 oder höher)
npm
Supabase-Konto und -Projekt
Installation
Klonen Sie das Repository
Installieren Sie Abhängigkeiten:
npm installRichten Sie Ihre Umgebungsvariablen ein, indem Sie die Beispieldatei kopieren und mit Ihren Supabase-Anmeldeinformationen aktualisieren:
cp .env.example .env
# Edit .env with your Supabase URL and API keyWenden Sie die Datenbankmigrationen auf Ihr Supabase-Projekt an:
# Use the Supabase SQL Editor to run the SQL in migrations/01_initial_setup.sqlFühren Sie den Dokumentations-Scraper aus, um die Datenbank zu füllen:
npm run scrapeStarten Sie den Server:
npm startDer Server läuft standardmäßig auf Port 3000. Sie können dies ändern, indem Sie die Umgebungsvariable PORT festlegen.
MCP-Tools
Dieser Server stellt die folgenden MCP-Tools bereit:
Suche-WebDNA-Dokumente
Durchsucht die WebDNA-Dokumentation nach bestimmten Anweisungen, Kontexten oder Schlüsselwörtern.
Parameter:
query(Zeichenfolge): Die Suchanfrage für die WebDNA-Dokumentation
WebDNA-Dokument herunterladen
Ruft anhand der ID eine ausführliche Dokumentation für eine bestimmte WebDNA-Anweisung oder einen bestimmten WebDNA-Kontext ab.
Parameter:
id(Zeichenfolge): Die ID der WebDNA-Anweisung oder des Kontexts
get-webdna-categories
Ruft alle WebDNA-Dokumentationskategorien mit der Anzahl der Anweisungen in jeder Kategorie ab.
API-Endpunkte
POST /mcp/search-webdna-docs: WebDNA-Dokumentation durchsuchenPOST /mcp/get-webdna-doc: Dokumentation nach ID abrufenGET /mcp/get-webdna-categories: Alle Kategorien abrufenGET /health: Endpunkt der Integritätsprüfung
Entwicklung
Für die Entwicklung mit automatischem Neustart bei Dateiänderungen:
npm run devLizenz
ISC
Danksagung
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