Open Source · MCP Protocol · Blue Orchid

Your phone as an MCP server.
One app for every agent.

Porto turns your phone into an MCP server that any AI agent can connect to. Agents can show UI on your screen, use your camera and GPS, have conversations through your phone — all with your permission. No accounts. No cloud. Just paste the URL.

AI agents can't reach the real world

Every agent is stuck in a text box. Your phone could bridge the gap — but there's no easy way.

Agents are blind

AI agents can’t see what you see, go where you go, or interact with the world around you. They’re stuck behind a keyboard.

Every integration is custom

Want an agent to show you a dashboard? Take a photo? That’s a new app, a new API, months of work. Every time.

No standard protocol

There’s no universal way for agents to use phone capabilities. Every solution is proprietary and siloed.

How Porto works

Install the app. Go online. Paste the URL into any agent. That's it.

01

Install and go online

Porto generates a unique device ID and secret. Tap Go Online — your phone connects outbound to a relay. Works on cellular, WiFi, behind any NAT.

02

Paste your MCP URL

Copy the URL from Porto and add it to any MCP-compatible agent — Claude Desktop, custom agents, anything that speaks MCP. Standard protocol, zero config.

03

Agents use your phone

Agents can take photos, get your location, send notifications, show full UI on your screen, or ask you questions — all with your explicit permission each time.

What agents can do

Agent Canvas

Agents render full HTML dashboards, forms, games — anything expressible in a web page, right on your phone.

Hardware access

Camera, GPS, clipboard, notifications, haptics. Every phone capability exposed as an MCP tool.

Native UI blocks

Structured cards, buttons, forms — agents build native-feeling interfaces without writing HTML.

Standard MCP protocol

Works with any MCP client. Claude Desktop, custom agents, anything. One URL to connect.

Privacy first

No accounts. No central server. Credentials in your device’s secure enclave. Open source (MIT).

Permission-based

Every sensitive capability requires your approval on the phone before executing.

Simple to connect.
Powerful for agents.

Paste one URL into any MCP client. Agents get 10 tools — hardware capabilities, chat, and dynamic UI — all through standard MCP.

// Agent sends UI to your phone
{
"method": "tools/call",
"params": {
"name": "ui/canvas",
"arguments": {
"html": "<div>Your agent-built UI here</div>",
"title": "Dashboard"
}
}
}
// Porto renders it and returns interactions
{ "action": "button_click", "value": "confirm" }

Be first to try Porto

We're building in public. Join the waitlist to get early access and shape the product.