Model Context Protocol
Describe the tools you want and Brevosi builds, deploys and hosts a real MCP server for you, from your phone. Or hand the job to Claude or ChatGPT through your personal builder MCP and watch it appear live.
Scan to join the beta
TestFlight · iOS 17+

What it does
Say what tools you want. A cloud agent writes a real Convex backend, deploys it, and hands back a live MCP URL, verified before you see it.
Connect Claude or ChatGPT to your personal builder MCP and ask it to do the building. Tools go live the moment it calls publish. No VM, no wait.
Every MCP gets a public Streamable-HTTP endpoint any client can use, with persistent state per server. Templates go live in about two seconds.
Every screen

My MCPs
Everything you have built, live or still building.

MCP overview
Build time, latency and the endpoint any client can call.

Tools
What the agent wrote for you, filtered by what it does.

Tool detail
The generated input schema, typed and annotated.

Run a tool
Call your own tool for real, before any client does.

Result
Content blocks, latency and the request behind them.

Resources
Resource URIs with mimetypes and inline previews.

Prompts
Prompt templates with their arguments and source text.

Discover
A registry of published servers to borrow ideas from.

Registry detail
Publisher, MCP URL and the tools you’d get.

Activity
Builds and live calls, grouped and filterable.

External servers
Optional: connect servers you didn’t build here.

Welcome
The first thing you see.

Sign in
Apple, GitHub, Google or email. Keys stay on device.

Describe
Say what you want in plain English, or start from a template.

Refine
Name it and adjust the tools the agent inferred.

Build
Watch the agent scaffold, deploy and verify it.

Live
A public MCP URL, verified, in about two minutes.

Settings
Your plan, your builder URL and the labs flags.
The protocol
Brevosi itself speaks MCP: your personal builder endpoint gives any agent typed tools to create, test and publish servers, with the full playbook delivered in-band via initialize instructions.
Docs are written for LLMs first: llms.txt on every endpoint, and every error tells the agent the exact next call to make.
→ tools/call create_mcp
{"name":"Dice Roller"}
← {"slug":"dice-roller-x7k2m9"}
→ tools/call define_tool
{"name":"roll_dice","code":"..."}
→ tools/call publish
← {"url":"https://.../m/dice-roller-x7k2m9/mcp",
"next":"Tell the user their MCP is live."}Brevosi is in TestFlight now. Sign in, pick a template, and you have a live MCP before the coffee order lands.
Scan to join the beta
TestFlight · iOS 17+