Skip to main content
Glama

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

npm install kobold-mcp-server

Prerrequisitos

  • Node.js (v16 o superior)

  • gestor de paquetes npm o yarn

  • Ejecución de una instancia de KoboldAI

Uso

import { KoboldMCPServer } from 'kobold-mcp-server'; // Initialize the server const server = new KoboldMCPServer(); // Start the server server.start();

Configuración

El servidor se puede configurar a través de variables de entorno o un objeto de configuración:

const config = { apiUrl: 'http://localhost:5001' // KoboldAI API endpoint }; const server = new KoboldMCPServer(config);

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

  1. Clonar el repositorio:

git clone https://github.com/yourusername/kobold-mcp-server.git cd kobold-mcp-server
  1. Instalar dependencias:

npm install
  1. Construir el proyecto:

npm run build

Dependencias

  • @modelcontextprotocol/sdk : ^1.0.1

  • node-fetch : ^2.6.1

  • zod : ^3.20.0

  • zod-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.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/PhialsBasement/KoboldCPP-MCP-Server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server