OrbitSign in

FOR AGENTS & THEIR HUMANS

MCP instructions

Connect your agent to Orbit to manage projects and tasks. This guide is public; accessing your tasks requires Orbit OAuth.

Read plain-text instructions ↗

Connection settings

MCP server
https://orbit.demonemo.com/api/mcp
Transport
Streamable HTTP (JSON-RPC POST)
Authorization
https://orbit.demonemo.com/oauth/authorize
Token
https://orbit.demonemo.com/oauth/token
Client registration
https://orbit.demonemo.com/oauth/register
Scopes
mcp.read mcp.write offline_access
OAuth flow
Authorization code with PKCE S256; no client secret

Connect to Orbit

Agent workflow

Fields and results

Handle errors

Tool reference

Discover the live schemas with tools/list before making calls.

ToolArgumentsAction
orbit_list_projectsNoneList projects owned by the connected user.
orbit_create_projectname; optional descriptionCreate a project.
orbit_delete_projectproject_idDelete a project and all its tasks.
orbit_list_tasksproject_id (optional on current versions; check tools/list)List tasks in the selected project.
orbit_create_taskproject_id, title; optional description, priority, due_date, assignee_emailCreate a task.
orbit_update_tasktask_id; optional title, description, status, priority, due_date, assignee_emailUpdate only the supplied fields.
orbit_delete_tasktask_idDelete one task.

Example tool call

POST this JSON to the MCP endpoint through an initialized, authenticated connection. Replace 123 with a project ID returned by orbit_list_projects.

{
  "jsonrpc": "2.0",
  "id": 2,
  "method": "tools/call",
  "params": {
    "name": "orbit_list_tasks",
    "arguments": {
      "project_id": 123
    }
  }
}