Discover MCPs & agents
Loading MCPs and agents…
Loading MCPs and agents…
A MCP stdio toolpack for local LLMs
From the repo.
A small collection of Model Context Protocol (MCP) tools, built for local LLMs. One venv, many options.
Many MCP servers are distributed as separate projects and need separate setup.
This tool pack keeps a few local MCP servers in one repo and one uv environment.
main.py and go through the wizardstdio. You can switch to HTTP in GlobalConfig.python-sandbox.py uses exec() and eval() for run_python. This is not a secure sandbox.run_python as local code execution by the agent under your user account.PYTHON_SANDBOX_LOG_PATH for local python-sandbox entries so every run_python execution is appended to a JSONL audit log.uvUsing uv:
uv sync
Run:
uv run python main.py
LM Studio currently follows Cursor-style mcp.json notation. The generated LM Studio output uses the mcpServers object with either:
command + args + env for local stdio serversurl + headers for remote HTTP serversIf you select the local python-sandbox server, the wizard will ask for an audit log file path.
python python-sandbox.py
The server communicates over stdio (FastMCP). Point your MCP-compatible client at the executable command above.
Run main.py for JSON configuration generation.
For LM Studio, you will get something like this:
{
"mcpServers": {
"memory": {
"command": "E:\\LMStudio\\mcp\\lmstudio-toolpack\\.venv\\Scripts\\python.exe",
"args": [
"E:\\LMStudio\\mcp\\lmstudio-toolpack\\MCPs\\Memory.py"
],
"env": {}
},
"python-sandbox": {
"command": "E:\\LMStudio\\mcp\\lmstudio-toolpack\\.venv\\Scripts\\python.exe",
"args": [
"E:\\LMStudio\\mcp\\lmstudio-toolpack\\MCPs\\python-sandbox.py"
],
"env": {
"PYTHON_SANDBOX_LOG_PATH": "E:\\LMStudio\\mcp\\lmstudio-toolpack\\data\\python-sandbox-audit.jsonl"
}
},
"websearch": {
"command": "E:\\LMStudio\\mcp\\lmstudio-toolpack\\.venv\\Scripts\\python.exe",
"args": [
"E:\\LMStudio\\mcp\\lmstudio-toolpack\\MCPs\\WebSearch.py"
],
"env": {}
}
}
}
Change the server names if needed.
If you choose HTTP, you can run a remote MCP deployment instead of local stdio servers.
Replace {MCP_ENDPOINT_URL} with this MCP’s endpoint URL (from its repo or docs above). No API key — you connect directly.
Tool
OS
Config file: ~/.cursor/mcp.json
{
"mcpServers": {
"mcp-server": {
"url": "{MCP_ENDPOINT_URL}"
}
}
}Paste into mcpServers in the config file. Restart Cursor after saving.
If this MCP is also published on mcpchannel.ai, you can subscribe from Browse and use the gateway config there instead.