Kobold MCP Server
A Model Context Protocol (MCP) server implementation for interfacing with KoboldAI. This server enables integration between KoboldAI’s text generation capabilities and MCP-compatible applications.
Features
- Text generation with KoboldAI
- Chat completion with persistent memory
- OpenAI-compatible API endpoints
- Stable Diffusion integration
- Built on the official MCP SDK
- TypeScript implementation
Installation
npm install kobold-mcp-server
Prerequisites
- Node.js (v16 or higher)
- npm or yarn package manager
- Running KoboldAI instance
Usage
import { KoboldMCPServer } from 'kobold-mcp-server';
// Initialize the server
const server = new KoboldMCPServer();
// Start the server
server.start();
Configuration
The server can be configured through environment variables or a configuration object:
const config = {
apiUrl: 'http://localhost:5001' // KoboldAI API endpoint
};
const server = new KoboldMCPServer(config);
Supported APIs
- Core KoboldAI API (text generation, model info)
- Chat completion with conversation memory
- Text completion (OpenAI-compatible)
- Stable Diffusion integration (txt2img, img2img)
- Audio transcription and text-to-speech
- Web search capabilities
Development
- Clone the repository:
git clone https://github.com/yourusername/kobold-mcp-server.git
cd kobold-mcp-server
- Install dependencies:
npm install
- Build the project:
npm run build
Dependencies
@modelcontextprotocol/sdk: ^1.0.1node-fetch: ^2.6.1zod: ^3.20.0zod-to-json-schema: ^3.23.5
Contributing
Contributions welcome! Please feel free to submit a Pull Request.
License
MIT License - see LICENSE file for details.
Support
For issues and feature requests, please use the GitHub issue tracker.
Kobold MCP Server
Project Details
- PhialsBasement/KoboldCPP-MCP-Server
- server-koboldai
- MIT License
- Last Updated: 4/14/2025
Recomended MCP Servers
A Model Context Protocol for reading todos and writing todos and projects in the macOS app Things3 using...
mcp server for tidb
Chain of Draft Server is a powerful AI-driven tool that helps developers make better decisions through systematic, iterative...
MCP server for browsing and interacting with OneNote web app using browser-use automation
steam statistics
An MCP Server that provides IP geolocation lookup (country, region, city, etc.) via ip-api.com.
Simple MCP server to provide my Local Cursor with access to add items to my MongoDB todo list
read allure report(a type of test report )
This is an MCP (Model Context Protocol) server that connects your Limitless Pendant data to AI tools like...





