Developers
Build on the intelligent layer
Build on MyOTGO with the Model Context Protocol, a documented API and agents you can host yourself.
MyOTGO MCP server
Expose your home and business to external AI assistants over MCP — securely, with scoped access.
REST API
A documented API surface for devices, plans, agents, calls and reports.
Self-hosted agents
Run the agent runtime on your hub, desktop or a dedicated server you control.
Company MCP & skills
Register your own MCP servers and role-scoped skills for your team's agents.
Quickstart
Connect an assistant in a few lines
Point an MCP client at your MyOTGO MCP server with a role-scoped token, and start calling real tools.
mcp-quickstart.ts
// Connect an external assistant to your home over MCP
import { McpClient } from "@myotgo/mcp";
const mcp = new McpClient({
server: "https://mcp.myotgo.com",
token: process.env.MYOTGO_TOKEN, // role-scoped, least-privilege
});
// Ask the agent to act on a real device
await mcp.call("device.set", {
device: "living-room-lamp",
state: "on",
});REST API
A documented surface
Representative endpoints — illustrative shapes for this concept preview.
GET
/devicesList and read device statePOST
/device.setActuate a device (scoped)GET
/plansSubscription plans & limitsPOST
/agents/runRun an agent taskGET
/reportsEnergy & activity reportsGET
/callsVoIP call sessionsStart building
Create a free account, generate a scoped token and connect your first tool.