Skip to content

AI Tools Integration Overview ​

Cloud Harness MCP is compatible with all leading AI agent environments, IDEs, and coding tools. Depending on the client's authentication capabilities, you will connect using either Managed OAuth or a Static API Key.

Compatibility Matrix ​

AI Tool / ClientConnection ModeTarget EndpointConfiguration Surface
ChatGPTManaged OAuthhttps://harness.zuey.me/mcpWeb Settings → Apps → Create Custom MCP
Claude DesktopManaged OAuth (recommended) or Static API Keyhttps://harness.zuey.me/mcp (OAuth) or https://api.harness.zuey.me/mcp (key)Connectors UI (OAuth) or claude_desktop_config.json (key)
Claude CodeStatic API Keyhttps://api.harness.zuey.me/mcpclaude mcp add / env var
Cursor IDEStatic API Keyhttps://api.harness.zuey.me/mcpSettings → Features → MCP
OpenAI CodexManaged OAuth (recommended) or Static API Keyhttps://harness.zuey.me/mcp (OAuth) or https://api.harness.zuey.me/mcp (key)~/.codex/config.toml
Gemini CLIStatic API Keyhttps://api.harness.zuey.me/mcpEnvironment header / CLI flags
Google AntigravityStatic API Keyhttps://api.harness.zuey.me/mcpAntigravity MCP Settings
Grok / xAIStatic API Keyhttps://api.harness.zuey.me/mcpResponses API tool definitions

To connect a static-key client to the MCP Gateway instead, use the same key with https://api.harness.zuey.me/mcp-gateway.


Staying Signed In (Managed OAuth) ​

Managed OAuth clients sign in once in the browser and then refresh short-lived access tokens silently. They sign in again only when the OAuth grant expires. An operator sets that duration in Dashboard → Settings → MCP OAuth sessions; Stay signed in uses the provider maximum. Static API key clients are unaffected: their key's own expiry applies. If a client keeps asking you to sign in, see Troubleshooting.


Native Skills Support ​

Clients that implement the MCP Skills extension (io.modelcontextprotocol/skills, protocol revision 2026-07-28) can discover and read your built-in and owner skills directly from the HTTP /mcp endpoint. Serving a skill does not activate it: the client decides whether to load it, and any script still runs only through skills_run. Other clients keep using the skills_list, skills_read, and skills_run tools. See Skills over MCP.


Security Best Practices for Clients ​

  1. Keep Secrets Local: Never paste API keys into prompts, git commits, or shared project configs.
  2. Use Environment Variables: Reference tokens via environment variable substitution (e.g. $CLOUD_HARNESS_MCP_TOKEN) in tool config files whenever supported.
  3. Approval Modes: For tools modifying the filesystem or Git (files_write, git_push), configure your AI client to require interactive confirmation before execution.

Released under the MIT License. Single-owner private remote coding harness.