Hosted · ChatGPT & Codex · Remote MCP

pm-gpt

Work with your pm projects directly inside ChatGPT, Codex, and any MCP client — the same projects you see on pm-web, updated live across every surface. No GitHub account required.

Remote MCP endpoint https://pm-mcp.unbrained.dev/mcp

Connect in three ways

ChatGPT

  1. Enable Developer mode in Settings → Security and login.
  2. Settings → Plugins → create a developer app.
  3. Set the MCP server URL to https://pm-mcp.unbrained.dev/mcp.
  4. OAuth client pm-gpt-openai, resource https://pm-mcp.unbrained.dev. No client secret.
  5. Sign in, then add pm-gpt from the + → More tool picker.

Codex

Add to your Codex config, then codex mcp login pm_gpt:

[mcp_servers.pm_gpt]
url = "https://pm-mcp.unbrained.dev/mcp"
auth = "oauth"
oauth_resource = "https://pm-mcp.unbrained.dev"
scopes = ["openid", "profile", "pm.identity", "pm.workspace.read", "pm.workspace.write", "pm.items.read", "pm.items.write"]

[mcp_servers.pm_gpt.oauth]
client_id = "pm-gpt-openai"

Any MCP client

Point any Streamable HTTP MCP client at https://pm-mcp.unbrained.dev/mcp with OAuth (Authorization Code + PKCE S256). Send both application/json and text/event-stream in Accept.

One account, one dataset — everywhere

What you can do

Discover and create workspaces; get context and next work; browse items, search, activity and verified history; manage durable plans, comments, private notes, learnings, dependencies, and linked-artifact metadata; and run health and validation checks. Host administration, arbitrary commands, and broad destructive operations are intentionally excluded.

Learn more

Endpoint & tools

What the remote MCP exposes and how to call it.

pm-web

The web UI for the same hosted pm projects.

Support

Contact us about access, issues, or feedback.