Servidor Kobold MCP
Implementación de un servidor de Protocolo de Contexto de Modelo (MCP) para la interfaz con KoboldAI. Este servidor permite la integración entre las capacidades de generación de texto de KoboldAI y las aplicaciones compatibles con MCP.
Características
Generación de texto con KoboldAI
Finalización de chat con memoria persistente
Puntos finales de API compatibles con OpenAI
Integración de difusión estable
Desarrollado sobre el SDK oficial de MCP
Implementación de TypeScript
Related MCP server: Outsource MCP
Instalación
Prerrequisitos
Node.js (v16 o superior)
gestor de paquetes npm o yarn
Ejecución de una instancia de KoboldAI
Uso
Configuración
El servidor se puede configurar a través de variables de entorno o un objeto de configuración:
API compatibles
API principal de KoboldAI (generación de texto, información del modelo)
Finalización de chat con memoria de conversación
Completado de texto (compatible con OpenAI)
Integración de difusión estable (txt2img, img2img)
Transcripción de audio y texto a voz
Capacidades de búsqueda web
Desarrollo
Clonar el repositorio:
Instalar dependencias:
Construir el proyecto:
Dependencias
@modelcontextprotocol/sdk: ^1.0.1node-fetch: ^2.6.1zod: ^3.20.0zod-to-json-schema: ^3.23.5
Contribuyendo
¡Se agradecen las contribuciones! No dudes en enviar una solicitud de incorporación de cambios.
Licencia
Licencia MIT: consulte el archivo LICENCIA para obtener más detalles.
Apoyo
Para problemas y solicitudes de funciones, utilice el rastreador de problemas de GitHub.