SillyTavern-MCP-Client
SillyTavern-MCP-Clientは、SillyTavern用のMCP拡張機能であり、MCPサーバープラグインが必要です。このクライアントは、SillyTavernの機能を拡張し、サーバーとの通信を円滑に行うためのツールを提供します。インストールは簡単で、ユーザーは必要なプラグインをインストールすることで、機能を利用できます。
GitHubスター
47
ユーザー評価
未評価
お気に入り
0
閲覧数
16
フォーク
7
イシュー
4
An extension of MCP for SillyTavern. A possible solution of https://github.com/SillyTavern/SillyTavern/issues/3335
⚠️ Important: This extension requires the SillyTavern MCP Server plugin to be installed first!
Make sure you only installing trusted MCP servers.
Installation
Prerequisites:
- Install the MCP Server plugin first - Go to SillyTavern MCP Server and install it
Then install this client extension:
- Install via the SillyTavern extension installer:
https://github.com/bmen25124/SillyTavern-MCP-Client
- Install MCP servers via extension menu.
- Enable
Enable function calling
in sampler settings.
Demo
https://github.com/user-attachments/assets/659c5112-c2d0-425d-a6fc-e4b47b517066
Example JSONs
stdio
{
"mcpServers": {
"name": {
"command": "npx ...",
"type": "stdio",
"env": {
"CUSTOM_ENV": "value"
}
}
}
}
SSE
{
"mcpServers": {
"name": {
"url": "http://0.0.0.0:3000/sse",
"type": "sse"
}
}
}
Streamable HTTP
{
"mcpServers": {
"name": {
"url": "http://0.0.0.0:3000/mcp",
"type": "streamableHttp"
}
}
}
FAQ
I'm getting "MCP Server plugin not found" error
This means you haven't installed the required SillyTavern MCP Server plugin yet. Install it first, restart SillyTavern, then try again.
Where can I find more servers?
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.