Skip to main content
Cursor connects to the hosted OnePerfectSlice server over HTTP and signs in with OAuth. Nothing to install.

Connect

1

Open MCP settings

In Cursor, open Settings → Tools & Integrations (the MCP section) and choose Add custom MCP / New MCP server. This opens the mcp.json config — global at ~/.cursor/mcp.json, or per-project at .cursor/mcp.json.
2

Add the server

Add the OnePerfectSlice URL. A remote server needs only url — no type or transport field:
3

Authenticate

Cursor detects that the server requires OAuth and shows a Sign in / Authenticate prompt for ops. Click it, log in to OnePerfectSlice, and select the team whose data this connection should access.
4

Verify

In Settings → MCP, confirm ops is enabled and its tools are listed.

Test it

In Cursor’s chat (Agent mode), try:
You should see a list_slices tool call and get back your team’s slices.

Troubleshooting

Switching teams

Each connection is scoped to one team. To switch, remove and re-add the ops entry, then select the new team during sign-in.