Kobold MCP サーバー
KoboldAIとのインターフェースとなるモデルコンテキストプロトコル(MCP)サーバー実装。このサーバーにより、KoboldAIのテキスト生成機能とMCP互換アプリケーションとの統合が可能になります。
特徴
KoboldAIによるテキスト生成
永続メモリによるチャット完了
OpenAI互換APIエンドポイント
安定拡散積分
公式MCP SDKをベースに構築
TypeScript実装
Related MCP server: OpenAI API MCP Server
インストール
npm install kobold-mcp-server前提条件
Node.js (v16 以上)
npm または yarn パッケージマネージャー
KoboldAIインスタンスの実行
使用法
import { KoboldMCPServer } from 'kobold-mcp-server';
// Initialize the server
const server = new KoboldMCPServer();
// Start the server
server.start();構成
サーバーは、環境変数または構成オブジェクトを通じて構成できます。
const config = {
apiUrl: 'http://localhost:5001' // KoboldAI API endpoint
};
const server = new KoboldMCPServer(config);サポートされているAPI
コア KoboldAI API (テキスト生成、モデル情報)
会話メモリによるチャット完了
テキスト補完(OpenAI互換)
安定拡散積分(txt2img、img2img)
音声文字変換とテキスト読み上げ
ウェブ検索機能
発達
リポジトリをクローンします。
git clone https://github.com/yourusername/kobold-mcp-server.git
cd kobold-mcp-server依存関係をインストールします:
npm installプロジェクトをビルドします。
npm run build依存関係
@modelcontextprotocol/sdk: ^1.0.1node-fetch: ^2.6.1zod:^3.20.0zod-to-json-schema: ^3.23.5
貢献
貢献を歓迎します!お気軽にプルリクエストを送信してください。
ライセンス
MIT ライセンス - 詳細については LICENSE ファイルを参照してください。
サポート
問題や機能のリクエストについては、GitHub の問題追跡ツールを使用してください。