SupremeLab
SupremeLab · R&D · Astana

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.

Local first

Runs with Ollama (Gemma 4, Qwen). Nothing leaves the machine unless you pick a cloud backend.

Any MCP server

Files, databases, web, your own tools. Several servers at once, tools named server__tool.

Any model

ollama, lmstudio, openai, anthropic. Keys stay in .env, referenced by name.

Sees the screen

sunmcp screen: local vision with Qwen2.5-VL. Nothing is captured unless you ask.

Types for you

sunmcp look reads a window; the agent can type into it after you confirm.

Fits the machine

sunmcp box detects CPU, RAM and GPU and picks models that will run.

007
It types for you, but never into banks or passwords

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.

SunMCPavailable
$0 MIT
  • CLI, chat, agent loop
  • All backends and MCP servers
  • Screen vision and desktop typing with guard
GitHub
SunMCP Procoming soon
$19 one-time
  • Telegram bridge, allow-listed chats only
  • Saved sessions (SQLite), resume any chat
Buy on Gumroad · soon

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.

SunMCPreleased

MCP client, open core.

Salinarunning

Assistant built on SunMCP: Telegram, memory, web search through official APIs.

SUNSTICKpilot

Local AI on a USB stick, works without internet.

SunSchoolpilot

Local AI for schools.