← ClaudeAtlas

llm_mcplisted

MCP server that lets Claude Code (or any MCP client) discover and call local LLM servers (LM Studio, Ollama, …) as tools, to offload cheap tasks off the cloud. Use when the user wants to wire local models into their agent, register an MCP server, or have the agent automatically route simple tasks to local hardware.
zedarvates/botte-secrete · ★ 1 · AI & Automation · score 67
Install: claude install-skill zedarvates/botte-secrete
# llm_mcp — Local LLM tools over Model Context Protocol Exposes [[llm_backends]] as MCP tools so an agent can route work to local models on its own. Pure stdlib, stdio JSON-RPC 2.0, no dependencies. ## Tools exposed | Tool | Purpose | |------|---------| | `discover_backends` | Scan localhost/network, register reachable LLM servers | | `list_models` | List models the registered backends expose | | `audit_local_usage` | Local-usage report + hardware-aware setup steps | | `route_task` | Recommend cheapest tier + a concrete local backend/model | | `local_chat` | Run a prompt on a local model (0 cloud tokens) | | `auto_route` | Decide and optionally execute the cheapest capable route | | `route_feedback` | Verify an executed route by its `feedback_id` | | `qa_status` | Show verified quality-memory maturity and its next step | | `qa_advise` | Explain a shadow-only k-NN route suggestion or abstention | | `qa_record` | Add an externally verified outcome without raw task storage | | `compress` | Compress context; reversible calls add deduplicated verified grounding labels | ## Register in Claude Code Add to `.mcp.json` at the project root (an example ships at `configs/mcp.example.json`): ```json { "mcpServers": { "botte-llm": { "command": "python", "args": ["-m", "skills.llm_mcp.server"], "cwd": "/absolute/path/to/botte-secrete" } } } ``` Then in a session: *"discover my local backends"*, *"classify these 50 tickets locally"*, *"is local routing ac