{
  "name": "Worklayer",
  "url": "https://www.myworklayer.com",
  "description": "Worklayer lets AI agents use your apps by writing code scripts. This consumes fewer tokens and results in faster outputs.",
  "mcp": {
    "serverUrl": "https://mcp.myworklayer.com",
    "transport": "streamable-http",
    "metadataUrl": "https://www.myworklayer.com/.well-known/mcp/server.json"
  },
  "capabilities": [
    "Connect AI agents to app integrations through MCP",
    "Let agents write code scripts across connected apps",
    "Execute agent-written code in a Worklayer sandbox",
    "Reduce tool-call round trips and context-window pressure"
  ],
  "installGuides": [
    {
      "agent": "Claude Code",
      "install": {
        "type": "terminal-command",
        "command": "claude mcp add --transport http worklayer https://mcp.myworklayer.com -s user"
      }
    },
    {
      "agent": "Claude Cowork",
      "install": {
        "type": "desktop-connector",
        "title": "Follow Instructions in Claude Desktop",
        "instruction": "In Claude Desktop, go to Settings → Connectors → Add Custom Connectors.",
        "value": "https://mcp.myworklayer.com"
      }
    },
    {
      "agent": "Codex",
      "install": {
        "type": "terminal-command",
        "command": "codex mcp add worklayer --url https://mcp.myworklayer.com"
      }
    },
    {
      "agent": "Cursor",
      "install": {
        "type": "one-click",
        "title": "Click to install",
        "buttonLabel": "Install In Cursor",
        "url": "cursor://anysphere.cursor-deeplink/mcp/install?name=worklayer&config=eyJ1cmwiOiJodHRwczovL21jcC5teXdvcmtsYXllci5jb20ifQ%3D%3D"
      }
    }
  ],
  "setupGroups": {
    "terminal": [
      {
        "name": "Claude Code",
        "command": "claude mcp add --transport http worklayer https://mcp.myworklayer.com -s user",
        "notes": "Run this command in a shell, then start Claude Code. Authorize Worklayer in the browser if prompted."
      },
      {
        "name": "Codex",
        "command": "codex mcp add worklayer --url https://mcp.myworklayer.com",
        "notes": "Run this command in a shell. Codex supports native OAuth and should prompt for login the first time Worklayer is used."
      },
      {
        "name": "OpenCode",
        "command": "opencode mcp add",
        "notes": "Follow the prompts: Location = Current project, Server name = worklayer, Server type = Remote, Server URL = https://mcp.myworklayer.com, OAuth required = Yes, Pre-registered client = No. Then run `opencode mcp auth worklayer`."
      }
    ],
    "localConfig": [
      {
        "name": "Cursor",
        "summary": "Use the Cursor deeplink, or add `{ \"mcpServers\": { \"worklayer\": { \"url\": \"https://mcp.myworklayer.com\" } } }` in Cursor MCP settings."
      },
      {
        "name": "VS Code",
        "summary": "Open `MCP: Open User Configuration` and add `{ \"servers\": { \"worklayer\": { \"type\": \"http\", \"url\": \"https://mcp.myworklayer.com\" } } }`."
      },
      {
        "name": "Zed",
        "summary": "Add `{ \"context_servers\": { \"worklayer\": { \"enabled\": true, \"url\": \"https://mcp.myworklayer.com\" } } }` to `settings.json`."
      },
      {
        "name": "Hermes Agent",
        "summary": "Add `worklayer` under `mcp_servers` in `~/.hermes/config.yaml` with `url: \"https://mcp.myworklayer.com\"`, then restart Hermes."
      },
      {
        "name": "Custom MCP client",
        "summary": "Add a remote HTTP MCP server named `worklayer` that points to `https://mcp.myworklayer.com`; exact JSON/YAML shape depends on the client."
      }
    ],
    "cloudUi": [
      {
        "name": "Claude Desktop / Claude Cowork",
        "summary": "Open Settings > Connectors > Add custom connector. Name it Worklayer and use `https://mcp.myworklayer.com` as the remote MCP URL."
      },
      {
        "name": "Lovable",
        "summary": "Open Settings > Connectors > Personal connectors > New MCP server. Paste the Worklayer MCP URL, name it Worklayer, choose OAuth, then authorize."
      },
      {
        "name": "v0",
        "summary": "Open Account Settings > Integrations > Add MCP > Custom MCP. Paste the Worklayer MCP URL, name it Worklayer, choose OAuth, then authorize."
      },
      {
        "name": "Replit Agent",
        "summary": "Open Settings > Integrations > Add MCP. Paste the Worklayer MCP URL, name it Worklayer, then complete the browser authorization flow."
      },
      {
        "name": "Notion Agent",
        "summary": "In the Notion AI agent builder, create an agent, add a Custom MCP connection, paste the Worklayer MCP URL, name it Worklayer, then authorize."
      }
    ]
  },
  "authHandoff": "If Worklayer or a connected app requires account authorization, the agent should ask the user to complete the browser-based Worklayer auth flow.",
  "links": {
    "llms": "https://www.myworklayer.com/llms.txt",
    "fullBrief": "https://www.myworklayer.com/llms-full.txt",
    "agentGuide": "https://www.myworklayer.com/agents.md",
    "pricing": "https://www.myworklayer.com/pricing.md",
    "security": "https://www.myworklayer.com/security"
  }
}