The first edge platform with native MCP integration. Build AI-powered applications without the infrastructure complexity.
$ npm install @muhkoo/connect
Cloud is complex. Edge is inaccessible. AI requires enterprise budgets.
Teams waste months wiring together databases, caching layers, message queues, and deployment pipelines while real-time, AI-powered applications remain out of reach.
Juggling databases, caches, queues, and deployment pipelines
Edge computing locked behind specialized knowledge
AI applications demand expensive infrastructure
Muhkoo is the first edge PaaS with native MCP integration. No databases, no servers, no clusters—just application logic.
AI agents plug directly into your app's context. Build agentic applications without complex integrations.
Real edge computing with persistent state, not fake edge routing back to centralized databases.
Self-sovereign auth backed by zero-knowledge proofs. Passwords and keys never leave the device.
Deploy once, run everywhere. Automatic global distribution and real-time sync.
Built-in sync with conflict resolution. Works online or offline.
A handful of focused APIs — auth, key/value, a scalable database, files, and real-time messaging. One SDK, usage-based pricing, no servers to run.
One SDK — @muhkoo/connect — for identity, storage, real-time, AI agents, and your own edge functions. Everything below is end-to-end encrypted; the server only ever sees ciphertext.
Zero-knowledge identity. Passwords never leave the device.
// ZK register — no password ever sent
await client.auth.zk.register({
username, password
});
// Returning users
const user = await client.auth.zk.login(
username, password
);
Encrypted per-user key/value store. Set, get, list — synced across devices.
await client.kv.set('todos', id, {
title: 'Buy groceries',
completed: false
});
const todo = await client.kv.get('todos', id);
const ids = await client.kv.list('todos');
Define tables in the portal; query them from a sanitized REST API. Each table scales on its own — no servers, no sharding to manage.
const todos = client.db.table('todos');
await todos.insert({ title: 'Ship it', done: false });
const { rows } = await todos.query({
where: [{ column: 'done', op: 'eq', value: false }],
orderBy: { column: 'rank' }, limit: 50
});
Encrypted, chunked file storage. Upload and download blobs of any size.
// Encrypted + chunked client-side
const ref = await client.storage.upload(file);
const bytes = await client.storage.download(
ref.id
);
End-to-end-encrypted Spaces. Join a room, send messages, collaborate live.
const space = await client.message.join('team-chat');
space.on('message', (msg) => {
console.log(msg.from, msg.body);
});
await space.send({ text: 'Hello!' });
Server-side virtual users backed by edge AI. Give one a persona and enable it per-Space.
await client.agents.create(appId, {
handle: '@assistant',
model: 'meta/llama-3.1-8b-instruct',
systemPrompt: 'Be a helpful teammate.',
triggers: [{ type: 'mention' }]
});
Deploy your own code to the edge — an HTTP endpoint or Space-bound. Source encrypted at rest.
await client.functions.deploy(appId, {
name: 'hello',
code: 'export default { fetch: () => new Response("hi") }',
triggers: { http: { enabled: true } }
});
// → hello--myapp.fns.muhkoo.dev
Start free. Pay only for what you use — no servers, no surprises. Every rate is a flat margin over edge cost.
Everything you need to build and ship a first app.
No monthly floor. Scale to any volume and pay only for usage.
A flat support floor on top of the same usage rates.
Dedicated capacity, SLAs, and contractual support.
Both paid plans bill metered usage at the same rates. Storage is billed per GB-month; operations per million; AI inference per million neurons (the edge unit, so every model's real per-token cost is reflected).
Set your monthly usage and compare Muhkoo with the big clouds. The biggest difference? Muhkoo never charges for egress — and that's usually where cloud bills explode.
Estimates for comparison only. Cloud figures map each axis to the closest on-demand managed service (API gateway, managed NoSQL, object storage, managed inference) at published US rates, add egress at each provider's list price, and include a baseline always-on compute charge — provisioned instances, database, and inference endpoints bill 24/7 even at zero traffic. Muhkoo is fully serverless: $0 idle and $0 egress. Real bills vary with region, reserved capacity, free tiers, and request size. Not a quote.
Focus on features, not infrastructure. Deploy in seconds, not hours.
Edge-first means low latency worldwide, automatically.
Purpose-built for agentic applications with MCP support.
Guaranteed stability. Real-time sync. Offline support. All included.
Native MCP integration means AI agents have direct access to your application's context. No complex middleware, no API wrappers—agents interact with your data naturally.
Built-in real-time sync and messaging keep all users in perfect harmony. Collaborative documents, shared workspaces, and live editing work out of the box.
Edge infrastructure means low latency worldwide. Stateful sessions and real-time messaging handle game state and player coordination without complex backend architecture.
Automatic sync engine with conflict resolution. Your apps work seamlessly whether users are online, offline, or switching between the two. Mobile apps and PWAs just work.
Deploy once, run everywhere. Edge-first architecture ensures your users in Tokyo, London, and São Paulo all get the same fast, responsive experience with local data.
Real-time updates without polling or complex WebSocket infrastructure. Metrics, analytics, and monitoring dashboards stay current automatically with minimal code.
The platform is shipping fast. Recent highlights:
Serve your hosted app on your own domain — app.yourcompany.com instead of <slug>.apps.muhkoo.dev. Add it in the portal, drop two CNAMEs at whatever DNS provider you already use, and Cloudflare verifies your ownership, then issues and auto-renews the TLS certificate — the domain only goes live once it's verified. You keep your domain wherever it lives; we never touch your DNS. Built on Cloudflare for SaaS; available on paid plans.
Both app hosting and serverless functions now keep a versioned deploy history — the last 10 releases — right in the portal. Roll back to any previous version in one click, or prune old ones. Function rollbacks re-deploy the exact prior code; hosting rollbacks are an instant pointer flip.
Every app now gets a DNS subdomain — https://<slug>.apps.muhkoo.dev — and you can deploy your built frontend straight to it. No separate hosting account: npm run deploy uploads only the changed files (content-addressed), commits a release, and it's live instantly — with one-command rollback. Deploys are authorized by your app's secret key, so wiring up GitHub CI/CD is a three-secret copy-paste. Hosting storage counts against your account's storage, billed like any other bytes at rest.
Describe an app idea and have Claude build it on Muhkoo end-to-end. The new Muhkoo App Builder plugin for Claude Code provisions your backend — ZK auth, the database, channels, agents, and functions — then scaffolds a React client against @muhkoo/connect, runs an end-to-end test suite against the live API, and gives the UI a distinctive look. Install it with /plugin marketplace add muhkoo/builder and ask: "Build me a team standup app on Muhkoo."
ejectAgentPrompt() now writes a "How to respond" section into every agent's prompt, so an agent always finishes with a short, plain-language reply after using its tools — no more running the tool loop and going silent. Ships in @muhkoo/connect@0.6.0-alpha.1.
The pricing page now lists every axis — including AI inference (Agents, per million neurons) and the scalable database (rows read/written + storage) — and the bill estimator has a Simple/Advanced toggle plus an apples-to-apples cloud comparison that finally counts idle compute: provisioned instances, databases, and inference endpoints bill 24/7 on the big clouds, while Muhkoo is serverless at $0 idle and $0 egress.
New decorators in the SDK — @MuhkooAgent, @MuhkooSpace, @MuhkooDB, @MuhkooFunction — let you describe your app's surface right in your classes, then ejectAgentPrompt() generates a ready-to-use system prompt (and a matching tool allowlist) for a Programmable Agent. Hand it to client.agents.create and your agent knows how to use your channels, tables, and functions.
See your app's live server activity — agent runs, database writes, errors — right in the developer portal. The log stream rides one of our own end-to-end-encrypted Spaces, so it's server-blind: the relay only ever stores ciphertext, and only you, signed in, can read it. No keys to copy, nothing to wire up.
Deploy your own code that runs on Muhkoo with client.functions or the portal's editor. An HTTP function gets its own URL; a Space-bound function runs on messages — like an agent, but your code is the brain. Source is encrypted at rest and runs in an isolated edge sandbox.
Server-side "virtual users" backed by edge AI. Give an agent a persona, a model, and triggers, then enable it per-Space — it reads and replies to messages right on the edge. Manage them from client.agents or the developer portal.
Six metered axes — requests, messages, KV reads & writes, and object + KV storage — now bill through Stripe at a flat margin over edge cost. Upgrade, view invoices, and track usage from the developer portal.
A new client.kv API gives every user an encrypted, cross-device key/value store alongside file storage — metered per operation and per GB at rest, with free-tier limits to keep getting started free.
Free, Pay-as-you-go, Small Business (with a $100/mo support floor), and Enterprise. The portal now has a full pricing breakdown, a per-app usage dashboard, and a mobile-friendly redesign.
Real-time group messaging with server-blind group encryption, persisted history, and encrypted file sharing — all through client.message and client.storage.
What we're building toward. Join the waitlist to get these the moment they ship.
Read and write while offline; edits queue locally and sync with automatic conflict resolution the moment you reconnect. No sync engine to build.
Bring your own domain. Point yourapp.com straight at your Muhkoo app with automatic TLS and global routing.
SOC 2 Type II, audit logging, and the controls enterprises expect — landing alongside GA so you can ship to regulated customers.
Production-ready and open to everyone — stable APIs, SLAs, and full support. The platform graduates from early access.
Be among the first developers to build with Muhkoo. Limited early access spots available.
Thanks! We'll be in touch soon.