Integrations
Utilizes environment variables for configuration, particularly for storing the Anthropic API key
Uses Node.js as the runtime environment for the MCP server, requiring version 18 or higher
Implements the server using TypeScript for type safety and modularity in the codebase
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 naturalCopy
- documentación : Obtenga información de la documentaciónCopy
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
- -securityAlicense-qualityA Model Context Protocol implementation that enables AI-powered access to documentation resources, featuring URI-based navigation, template matching, and structured documentation management.Last updated -3PythonMIT License
- -securityFlicense-qualityA Model Context Protocol server that provides AI assistants with structured access to your Logseq knowledge graph, enabling retrieval, searching, analysis, and creation of content within your personal knowledge base.Last updated -19TypeScript
- -securityFlicense-qualityA Model Context Protocol server that provides a comprehensive interface for interacting with the ConnectWise Manage API, simplifying API discovery, execution, and management for both developers and AI assistants.Last updated -462Python
- AsecurityFlicenseAqualityA Model Context Protocol server that enables AI assistants like Claude to access and search Atlassian Confluence content, allowing integration with your organization's knowledge base.Last updated -51,5855TypeScript