SillyTavern MCP Server
Enables external tool registration and execution through WebSocket-based communication, providing a unified interface for real-time tool management within SillyTavern.
What is SillyTavern MCP Server?
SillyTavern MCP Server is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to enables external tool registration and execution through websocket-based communication, providing a unified interface for real-time tool management within sillytavern.
Enables external tool registration and execution through WebSocket-based communication, providing a unified interface for real-time tool management within SillyTavern.
This server falls under the Developer Tools category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- Enables external tool registration and execution through Web
Use Cases
Maintainer
Works with
Installation
Manual Installation
npx sillytavern-mcp-serverConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use SillyTavern MCP Server
SillyTavern MCP Server is a TypeScript extension for the SillyTavern AI roleplay and chat interface that enables external MCP tools to be registered and executed through a WebSocket-based communication channel. It acts as a bridge that lets SillyTavern function as an MCP client, allowing external servers to register their tools with SillyTavern and have those tools invoked during character conversations. Developers building custom AI workflows around SillyTavern use it to extend the platform with real-time tool execution without modifying the core application.
Prerequisites
- SillyTavern installed and running (see sillytavern.app for setup instructions)
- Node.js 18 or higher
- An MCP-compatible server whose tools you want to expose within SillyTavern
- Basic familiarity with SillyTavern's extension system
Install SillyTavern if not already running
SillyTavern must be running before the MCP extension can be installed. Follow the official SillyTavern installation guide for your platform.
git clone https://github.com/SillyTavern/SillyTavern.git
cd SillyTavern
npm install
node server.jsInstall the MCP Extension via SillyTavern's extension manager
In SillyTavern, open the Extensions panel (the puzzle piece icon), go to 'Install Extension', and paste the repository URL to install the MCP extension.
# Repository URL to paste in SillyTavern's extension installer:
https://github.com/CG-Labs/SillyTavern-MCP-ExtensionEnable the extension
After installation, enable the SillyTavern MCP Extension from the Extensions panel. The extension will start a local WebSocket server for tool communication.
Connect an external MCP server via WebSocket
External MCP servers connect to SillyTavern's WebSocket endpoint to register their tools. The WebSocket server listens on the port configured in the extension settings (default is the SillyTavern port).
{
"mcpServers": {
"sillytavern": {
"url": "ws://localhost:8000/mcp"
}
}
}Verify tool registration
Once an MCP server connects via WebSocket and registers its tools, those tools will appear in SillyTavern's tool list and can be invoked during AI conversations.
SillyTavern MCP Server Examples
Client configuration (external MCP server connecting to SillyTavern)
Example showing how an external MCP server would be pointed at SillyTavern's WebSocket endpoint to register and expose its tools within conversations.
{
"mcpServers": {
"sillytavern-bridge": {
"url": "ws://localhost:8000/mcp"
}
}
}Prompts to try
Once external tools are registered with SillyTavern through the MCP extension, they can be invoked naturally during character conversations.
- "Use the weather tool to check the current conditions in Tokyo."
- "Search the web for the latest news about AI and summarize it."
- "Execute the calculator tool to solve this equation for me."
- "Trigger the home automation tool to turn off the living room lights."
- "Use the registered database tool to look up user profile 42."Troubleshooting SillyTavern MCP Server
The MCP extension does not appear in SillyTavern's extension list after installation
Ensure SillyTavern is fully restarted after installing the extension. Check that the repository URL was entered correctly in the extension installer. If the extension folder exists in SillyTavern's public/extensions directory but does not appear, check the browser console for JavaScript errors.
External MCP server cannot connect via WebSocket
Verify that SillyTavern is running and that the WebSocket port matches what the extension is configured to use. Check that no firewall rules are blocking local WebSocket connections. Confirm the URL scheme is ws:// (not wss://) for local connections.
Registered tools do not appear or disappear after disconnection
Tool registration is session-based over WebSocket — if the external server disconnects, its tools are unregistered. Ensure the external MCP server maintains a persistent WebSocket connection to SillyTavern and re-registers its tools on reconnect.
Frequently Asked Questions about SillyTavern MCP Server
What is SillyTavern MCP Server?
SillyTavern MCP Server is a Model Context Protocol (MCP) server that enables external tool registration and execution through websocket-based communication, providing a unified interface for real-time tool management within sillytavern. It connects AI assistants to external tools and data sources through a standardized interface.
How do I install SillyTavern MCP Server?
Follow the installation instructions on the SillyTavern MCP Server GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.
Which AI clients work with SillyTavern MCP Server?
SillyTavern MCP Server works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is SillyTavern MCP Server free to use?
Yes, SillyTavern MCP Server is open source and available under the MIT license. You can use it freely in both personal and commercial projects.
SillyTavern MCP Server Alternatives — Similar Developer Tools Servers
Looking for alternatives to SillyTavern MCP Server? Here are other popular developer tools servers you can use with Claude, Cursor, and VS Code.
Ecc
★ 188.2kThe agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
Javaguide
★ 155.8kJava 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发
Gemini CLI
★ 104.5kA secure MCP server that wraps the Google Gemini CLI, allowing clients to query Gemini models using local OAuth sessions without requiring an API key. It provides tools for model interaction and diagnostics with built-in protection against command in
Awesome MCP Servers
★ 87.3k⭐ Curated list of Model Context Protocol (MCP) servers - tools that extend Claude Desktop, Cursor, Windsurf, and other MCP clients with custom capabilities.
MCP Servers
★ 86.0kModel Context Protocol Servers
CC Switch
★ 77.5kA cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Gemini CLI & Hermes Agent. Only official website: ccswitch.io
Browse More Developer Tools MCP Servers
Explore all developer tools servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up SillyTavern MCP Server in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use SillyTavern MCP Server?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.