LM Studio ToolpackBLOCK
A MCP stdio toolpack for local LLMs
Overview
From the repository's own README, as read at the audited commit. Badges and raw HTML are left out.
[](https://lobehub.com/mcp/zihaofu245-lmstudio-toolpack)
[](https://mseep.ai/app/zihaofu245-lmstudio-toolpack)
[](https://mseep.ai/app/acc116e1-414b-418b-8a94-00ab266263d8)
A small collection of Model Context Protocol (MCP) tools, built for local LLMs. One venv, many options.
Why it exists
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.
Features
- MCP JSON configuration generation: run
main.pyand go through the wizard - One venv for multiple MCP servers
MCP Servers
- Web Search: Use duckduckgo as search engine, fetch and summarize top results
- Python SandBox: Allow agents to run Python and use NumPy and SymPy for math tasks
- Longterm-Memory: Store lightweight long-term notes
Security Notes
- Default transport is
stdio. You can switch to HTTP inGlobalConfig. python-sandbox.pyusesexec()andeval()forrun_python. This is not a secure sandbox.- Treat
run_pythonas local code execution by the agent under your user account. - The generated config now sets
PYTHON_SANDBOX_LOG_PATHfor localpython-sandboxentries so everyrun_pythonexecution is appended to a JSONL audit log.
Requirements
- Python >= 3.13
- Managed with
uv
Install
Using uv:
uv sync
Generate LM Studio Config
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+envfor local stdio serversurl+headersfor remote HTTP servers
If you select the local
310d8b22cd3bOBSERVED · 2026-10-08Connect
Built from this server's own package name, version and transport as found in its source — not copied from anyone's documentation, so it cannot drift against a page we do not control.
claude mcp add lmstudio-toolpack -- uvx lmstudio-toolpack
{
"mcpServers": {
"lmstudio-toolpack": {
"command": "uvx",
"args": [
"lmstudio-toolpack"
]
}
}
}Exposed tools (2)
2 read · 0 write · 0 destructive.
| Tool | Risk | Description |
|---|---|---|
visit_url | read | Breadth-first crawl that mimics a no-login browser session. |
web_search | read | DuckDuckGo-powered search that emits detailed, browser-style blocks. |
Trust audit
BLOCKgrade D · trust 69/100 Do not install this without reading the findings. The audit found something that could harm you or your machine.
| Layer | What it checks | Result |
|---|---|---|
| L0 | Provenance & inventory | PASS |
| L1 | Static analysis of the code | FAIL |
| L2 | Instruction surface (what it tells the agent) | PASS |
| L3 | Class-specific surface | PASS |
| L4 | Behavioural (sandbox) | SKIPPED |
What the source does
- Filesystem
- none-observed
- Network
- declared (5 observation(s))
- Shell
- declared (2 observation(s))
- Dependencies
- pinned
- Secrets in source
- none-found
Findings (2)
result = eval(
exec(compiled, globals_env, locals_env)
Gates applied: no_behavioural_pass.
310d8b22cd3bfull audit observations/trust-audit/mcp-server/zihaofu245__lm-studio-toolpack.json · Report an issue / request a re-scanAudit history
Every audit this server has had. A grade with a past is a grade somebody is still checking.
| Date | Source | Verdict | Grade | Score | Change |
|---|---|---|---|---|---|
| 2026-10-08 | 310d8b22cd3b | BLOCK | D | 69 | first audit |
Questions
What is the LM Studio Toolpack MCP server?
A MCP stdio toolpack for local LLMs
What tools does LM Studio Toolpack expose?
2 in total: 2 read-only, 0 that write, and 0 that can delete or overwrite. Every one is listed on this page with its risk.
Is LM Studio Toolpack safe to connect to an agent?
No — not without reading the findings first. The audit graded it D (69/100) and found 2 critical or high issues in the source. Each one is listed on this page with the file and line it is on.
What credentials does LM Studio Toolpack need?
No credential environment variables were found in its source, so it appears to need none.
How does LM Studio Toolpack run?
It speaks stdio, so it runs as a local process your client starts. It is published on PyPI as lmstudio-toolpack.
How current is this page?
The grade is for one exact copy of the source (310d8b22cd3b), read on 2026-10-08. The repository is watched and re-audited when it changes.