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
- documentación : Obtenga información de la documentación
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 correctamente - Utilice 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 -5TypeScript
- 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 -2529PythonMIT 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 -157136TypeScriptMIT 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 -101011TypeScriptMIT License