Claude (claude.ai and desktop)
- Open Settings → Connectors and choose Add custom connector.
- Name it
Montraand enterhttps://montra.com/api/mcpas the URL. - Click Connect, sign in with your Montra account, and choose the workspace this connection should act in.
Claude Code
Add the server, then authenticate from inside a session:claude and run /mcp — select montra and follow the browser sign-in. After the consent screen the tools are available as mcp__montra__*.
Cursor
Add the server to~/.cursor/mcp.json (or the project’s .cursor/mcp.json):
Other MCP clients
Any client that supports remote MCP servers with the Streamable HTTP transport and OAuth 2.1 authorization can connect. Point it athttps://montra.com/api/mcp; the server advertises its authorization server through the standard protected-resource metadata at:
Verify the connection
Ask your agent to callget_workspace. It returns the name and id of the workspace the connection is bound to — a quick confirmation that sign-in and workspace binding both worked.
Requests without a valid token get a
401 with a WWW-Authenticate challenge pointing at the metadata URL above. That is the protocol working as intended — it is how clients discover where to send you for sign-in, not an outage.