Servidor MCP del generador de cliente openapi
Un servidor de protocolo de contexto de modelo para generar clientes API mediante TypeScript.
Características
Recursos
- Genera un cliente API basado en axios que puede utilizarse para interactuar con la API.
- Utiliza especificaciones OpenAPI / Swagger para generar el cliente.
Indicaciones
generate_client
: genera un cliente API para las especificaciones OpenAPI especificadas.
Desarrollo
Instalar dependencias:
Construir el servidor:
Para desarrollo con reconstrucción automática:
Instalación
Para utilizar con Claude Desktop, agregue la configuración del servidor:
En MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
En Windows: %APPDATA%/Claude/claude_desktop_config.json
Depuración
Dado que los servidores MCP se comunican a través de stdio, la depuración puede ser complicada. Recomendamos usar el Inspector MCP , disponible como script de paquete:
El Inspector proporcionará una URL para acceder a las herramientas de depuración en su navegador.
Contribuyendo
Siéntete libre de contribuir al proyecto abriendo problemas o enviando solicitudes de incorporación de cambios. Agradecemos cualquier mejora o nueva funcionalidad que se ajuste a los objetivos del proyecto.
Licencia
Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.
Construido con Cline
You must be authenticated.
Tools
Un servidor MCP basado en TypeScript que genera clientes API a partir de especificaciones OpenAPI, lo que permite la generación automatizada de código a través del lenguaje natural.
Related Resources
Related MCP Servers
- -securityAlicense-qualityAn MCP server that exposes HTTP methods defined in an OpenAPI specification as tools, enabling interaction with APIs via the Model Context Protocol.Last updated -2PythonMIT License
- -securityFlicense-qualityA simple TypeScript library for creating Model Context Protocol (MCP) servers with features like type safety, parameter validation, and a minimal code API.Last updated -1TypeScriptMIT License
- -securityAlicense-qualityAn MCP server that enables LLMs to understand and work with TypeScript APIs they haven't been trained on by providing structured access to TypeScript type definitions and documentation.Last updated -4124TypeScriptMIT License
- -securityAlicense-qualityGenerate an MCP server for any OpenAPI documented endpoint.Last updated -201GoApache 2.0