SunMCP — your tools, any model, data stays home
A small model-agnostic MCP client. Connect any MCP server to a local model (Ollama, LM Studio) or to OpenAI and Anthropic, from one CLI. With a local model nothing leaves your machine.
pip install "git+https://github.com/agihomecore/SunMCP-public.git"What it does
About 1 500 lines, no framework, MIT. Version 0.4.0.
Runs with Ollama (Gemma 4, Qwen). Nothing leaves the machine unless you pick a cloud backend.
Files, databases, web, your own tools. Several servers at once, tools named server__tool.
ollama, lmstudio, openai, anthropic. Keys stay in .env, referenced by name.
sunmcp screen: local vision with Qwen2.5-VL. Nothing is captured unless you ask.
sunmcp look reads a window; the agent can type into it after you confirm.
sunmcp box detects CPU, RAM and GPU and picks models that will run.
The desktop agent skips password fields, refuses windows that look like banking or payment, and asks a person before every input. Irreversible tools always need your yes.
Pricing
The core is free and open. Pro adds the things a working setup needs.
- CLI, chat, agent loop
- All backends and MCP servers
- Screen vision and desktop typing with guard
- Telegram bridge, allow-listed chats only
- Saved sessions (SQLite), resume any chat
The lab
SupremeLab is where IP SUN builds local AI for Kazakhstan: models run on our own servers in Astana, data stays in the country.
MCP client, open core.
Assistant built on SunMCP: Telegram, memory, web search through official APIs.
Local AI on a USB stick, works without internet.
Local AI for schools.