Skip to content
TeamShared
Docs Blog Sign in
Start free

Connect MCP

Remote MCP lives at teamshared.com/mcp. Cursor, Claude Code, and Codex install the plugin from the GitHub marketplace and sign in with OAuth — the same emailed one-time code as the console. No install script.

A tsk_ key is backup: capture hooks, CI, Cloud when Connect is blocked, and clients that still paste a bearer.

https://github.com/teamshared-ai/teamshared-plugin
Open marketplace

Paste that URL into Cursor’s plugin marketplace, or add teamshared-ai/teamshared-plugin in Claude Code and Codex.

Primary clients

Cursor

Marketplace + Connect

Add the marketplace, run /add-plugin teamshared, then Settings → Tools & MCP → teamshared → Connect.

Cursor install →

Claude Code

Marketplace + Authenticate

Install from the same repo, then /mcp → teamshared → Authenticate.

Claude Code install →

Codex

Native plugin OAuth

codex plugin marketplace add, then codex plugin add teamshared@teamshared. Connect when prompted.

Codex install →

Other clients

Devin Desktop, OpenClaw, Hermes, and Claude Desktop still mint an org tsk_ key under API Keys and call https://teamshared.com/mcp.

  • Connect Claude Desktop — add https://teamshared.com/mcp as a remote MCP server with the org bearer.
  • Connect Devin Desktop (formerly Windsurf) — merge serverUrl (not url) into ~/.codeium/windsurf/mcp_config.json with the org bearer.
  • Connect OpenClaw — mcp_servers.teamshared at https://teamshared.com/mcp with the org bearer.
  • Connect Hermes — mcp_servers.teamshared in ~/.hermes/config.yaml with the org bearer.

When to mint a key

Use a tsk_ key for CI, optional capture hooks, and Cloud or Grok Bot when Desktop Connect does not follow the agent. Do not put a key in the Cursor plugin. Manual Codex TOML is backup — do not mix it with the native plugin. Claude Code hooks that need a token export TEAMSHARED_TOKEN; MCP itself uses Authenticate.

Cloud Agents and Grok Bot inherit Desktop Cursor Connect. Grok Bot iOS native Connect is unsupported — sign in from Desktop Cursor instead.

Start free with your email

TeamShared
Privacy Terms Pricing Docs Blog Sign in