SillyTavern
SillyTavern is the most popular open-source frontend for AI-powered roleplay and creative storytelling. It supports character cards (personality definitions), world info (persistent lore), group chats (multiple AI characters interacting), and dozens of model backends. MCP tools add factual grounding — characters can access real data, look up information, or interact with external systems during roleplay.
Creative AI with Real-World Data Access
SillyTavern's extension system is its power. Dozens of community extensions add TTS, image generation, translation, summarization, and now MCP tool access. Characters in a roleplay scenario can look up real facts, check weather, reference actual events — grounding creative fiction in verifiable data when appropriate.
Group chats with multiple AI characters become more interesting when some characters have tool access. A "researcher" character calls MCP tools while a "narrator" character weaves the results into the story.
Features:
- Character cards — detailed personality, backstory, and behavior definitions
- World info — persistent lore triggered by keywords in conversation
- Group chats — multiple AI characters interacting simultaneously
- Extension system — TTS, image gen, translation, MCP tools, and more
- Multi-backend — OpenAI, Claude, Ollama, KoboldCpp, TabbyAPI, and others
- Token management — precise control over context window usage
- Chat export — save and share conversations in multiple formats
Extension Setup
1. Create a Token
In Vinkius Cloud, go to your server → Connection Tokens → Create. Copy the URL.
2. Install MCP Extension
In SillyTavern → Extensions → enable the MCP extension → paste your Vinkius URL.
3. Create Tool-Augmented Characters
Design characters that use MCP tools as part of their behavior. A character with research instructions will call MCP tools to provide accurate information.
FAQ
Can AI characters use MCP tools in roleplay? Yes. Characters can be instructed to use MCP tools for research, fact-checking, or any data access during conversations.
Do group chats work with MCP? Yes. Specific characters in a group chat can have tool access while others don't, creating specialized roles.
Which model backends does SillyTavern support? OpenAI, Claude, Ollama, KoboldCpp, TabbyAPI, OpenRouter, and many others.
Is SillyTavern free? Open-source under AGPL. Self-hosted.