Servidor experto MCP
Un servidor de Protocolo de Contexto de Modelo que proporciona generación inteligente de consultas y asistencia con la documentación mediante Claude AI. El servidor analiza la documentación de la API y proporciona dos herramientas principales:
create-query : genera consultas basadas en solicitudes de lenguaje natural
Documentación : Proporciona información de documentación relevante en función de las preguntas.
Prerrequisitos
Node.js >= 18
Una clave API antrópica para Claude
Instalación
Clonar el repositorio
Instalar dependencias:
Cree un archivo
.env
con su clave API de Anthropic:
Configuración
Antes de ejecutar el servidor, debe:
Construya el proyecto y ejecute el script de instalación:
Esto hará lo siguiente:
Cree los directorios necesarios (
docs/
yprompts/
)Crear archivos de aviso predeterminados
Generar una descripción inicial del servicio
Agregue los archivos de documentación de su API al directorio
docs/
(admite archivos.txt
,.md
y.json
)Opcionalmente, personalice las indicaciones en el directorio
prompts/
:system-prompt.txt
: Indicador principal del sistema para Claudetool-metadata.txt
: contexto adicional para las descripciones de herramientasquery-metadata.txt
: contexto adicional para la generación de consultasservice-description.txt
: Descripción del servicio generada automáticamente
Uso
Servidor independiente
Iniciar el servidor:
El servidor expone dos herramientas a través del Protocolo de Contexto de Modelo:
create-query : Genera una consulta basada en una solicitud en lenguaje natural
{ "name": "create-query", "arguments": { "request": "Find all users who signed up in the last week" } }documentación : Obtenga información de la documentación
{ "name": "documentation", "arguments": { "request": "How do I authenticate API requests?" } }
Integración de escritorio de Claude
Agregue esta configuración a su archivo de configuración de Claude Desktop:
Reemplace
/ABSOLUTE/PATH/TO/expert-server
con la ruta absoluta real a la instalación de su servidor.Reinicie Claude Desktop.
Estructura del directorio
Desarrollo
Construir el proyecto:
El servidor utiliza TypeScript y sigue una arquitectura modular.
Todas las interacciones de Claude son manejadas por la clase ExpertService
Los registros de depuración se escriben en stderr con el prefijo [DEBUG]
Solución de problemas
Si encuentra problemas de conexión:
Asegúrese de haber ejecutado el script de configuración:
Compruebe que todos los archivos necesarios existan en el directorio
prompts/
Verifique que su
ANTHROPIC_API_KEY
esté configurada correctamenteUtilice rutas absolutas en su configuración de Claude Desktop
Verifique los registros de depuración (escritos en stderr)
Variables de entorno
ANTHROPIC_API_KEY
: Su clave de API antrópica (obligatoria)
Licencia
Instituto Tecnológico de Massachusetts (MIT)
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Un servidor de protocolo de contexto de modelo que utiliza Claude AI para generar consultas inteligentes y ofrecer asistencia de documentación basada en el análisis de la documentación de API.
- Prerrequisitos
- Instalación
- Configuración
- Uso
- Estructura del directorio
- Desarrollo
- Solución de problemas
- Variables de entorno
- Licencia
Related Resources
Related MCP Servers
- -securityFlicense-qualityA comprehensive suite of Model Context Protocol servers designed to extend AI agent Claude's capabilities with integrations for knowledge management, reasoning, advanced search, news access, and workspace tools.Last updated -5
- AsecurityAlicenseAqualityA Model Context Protocol server that enables AI assistants like Claude to interact with Outline document services, supporting document searching, reading, creation, editing, and comment management.Last updated -2540MIT License
- AsecurityAlicenseAqualityA Model Context Protocol server implementation that enables AI assistants like Claude to perform Google searches and retrieve web data directly through natural language requests.Last updated -119453MIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that enables AI assistants like Claude to interact with microCMS content management system through six core tools for performing CRUD operations on microCMS list-type APIs.Last updated -1015415MIT License