SillyTavern-MCP-Client

MCP.Pizza Chef: bmen25124

SillyTavern-MCP-Client is a client extension that integrates the Model Context Protocol (MCP) into SillyTavern, enabling enhanced real-time context sharing and tool interaction within the SillyTavern environment. It facilitates seamless communication with MCP servers, allowing users to leverage structured data and APIs for improved AI workflows and function calling capabilities.

Use This MCP client To

Integrate MCP servers into SillyTavern for enhanced AI context Enable function calling within SillyTavern using MCP Manage MCP server connections via SillyTavern extension menu Customize MCP server configurations through client settings Extend SillyTavern capabilities with real-time model context Facilitate multi-step reasoning in SillyTavern using MCP Use MCP to connect SillyTavern with external data sources

README

An extension of MCP for SillyTavern. A possible solution of SillyTavern/SillyTavern#3335

Make sure you only installing trusted MCP servers.

manage tools

Installation

  1. Go to server plugin and install.
  2. Install via the SillyTavern extension installer:
https://github.com/bmen25124/SillyTavern-MCP-Client
  1. Install MCP servers via extension menu.
  2. Enable Enable function calling in sampler settings.

Demo

vid.mp4

FAQ

Where can I find more servers?

Check out the server list.

I need to change the server configuration, how can I do that?

Press Settings button to open location of mcp_settings.json with your File Explorer. Edit the file. Disconnect and reconnect via Enable Server tickbox.

I'm getting an error when I try to connect to the MCP server.

Check out SillyTavern console for more information. Possible errors:

  • Read twice the readme of MCP server.
  • Missing arguments.
  • Invalid env param. You might need to set the API key if it's required.

SillyTavern-MCP-Client FAQ

How do I install SillyTavern-MCP-Client?
Install the MCP server plugin first, then install the client via SillyTavern's extension installer using the provided GitHub URL.
How do I enable function calling in SillyTavern?
Enable 'Enable function calling' in the sampler settings after installing the MCP client and servers.
Where can I find more MCP servers compatible with SillyTavern?
Visit the MCP server list at https://github.com/punkpeye/awesome-mcp-servers for trusted servers.
How can I change the MCP server configuration?
Use the 'Settings' button in the client to open and edit the 'mcp_settings.json' file in your file explorer.
Is SillyTavern-MCP-Client compatible with multiple LLM providers?
Yes, it supports integration with various LLM providers like OpenAI, Claude, and Gemini through MCP servers.
Can I manage multiple MCP servers within SillyTavern?
Yes, the client allows installing and managing multiple MCP servers via the extension menu.
Is it safe to install any MCP server with SillyTavern-MCP-Client?
Only install trusted MCP servers to ensure security and proper functionality.
Does SillyTavern-MCP-Client support real-time context updates?
Yes, it enables real-time context sharing between SillyTavern and MCP servers for dynamic AI interactions.