{
  "markdown": "# Maton API Gateway\n\nAPI gateway for calling third-party APIs with managed auth.\n\nCall native API endpoints directly with a single API key.\n\n## Quick Start\n\n```bash\n# Send a Slack message\ncurl -s -X POST 'https://gateway.maton.ai/slack/api/chat.postMessage' \\\n  -H 'Content-Type: application/json' \\\n  -H 'Authorization: Bearer YOUR_API_KEY' \\\n  -d '{\"channel\": \"C0123456\", \"text\": \"Hello from gateway!\"}'\n```\n\n## Getting Your API Key\n\n1. Sign in or create an account at [maton.ai](https://maton.ai)\n2. Go to [maton.ai/settings](https://maton.ai/settings)\n3. Click the copy button to copy your API key\n\n```bash\nexport MATON_API_KEY=\"YOUR_API_KEY\"\n```\n\n## Installation\n\n### Skills CLI\n\nInstall the skill directly into any supported agent:\n\n```bash\nnpx skills add maton-ai/api-gateway-skill\n```\n\n### Plugins\n\nWe ship plugins that bundle the api-gateway skill for popular agent harnesses.\n\n**Claude Code** — add this repo as a plugin marketplace, then install the plugin:\n\n```bash\nclaude plugin marketplace add maton-ai/api-gateway-skill\nclaude plugin install api-gateway@maton-plugins\n```\n\n**Cursor** — install the plugin directly from this repo:\n\n```bash\n/add-plugin maton-ai/api-gateway-skill\n```\n\n**Codex** — add this repo as a plugin marketplace, then install the plugin:\n\n```bash\ncodex plugin marketplace add maton-ai/api-gateway-skill\ncodex plugin add api-gateway@maton-plugins\n```\n\n**Kiro** — shipped as a [Power](https://kiro.dev/docs/powers/). Kiro has no install CLI;\nimport it from GitHub inside the IDE:\n\n1. Open the **Powers** panel (the Ghosty icon with the lightning bolt).\n2. Choose **Add Custom Power → Import power from GitHub**.\n3. Paste the power folder URL:\n   `https://github.com/maton-ai/api-gateway-skill/tree/main/providers/kiro/.kiro/powers/api-gateway`\n4. Click **Install**. Kiro reads `POWER.md` (and its local `references/`) and activates the\n   power on demand when your request matches its keywords.\n\n**ClawHub** — install using the clawhub CLI:\n\n```bash\nclawhub install @byungkyu/api-gateway\n```\n\n## Network Access\n\nThe skill requires outbound network access to `maton.ai`.\n\n### Claude Desktop / Claude Cowork\n\n**Free / Pro / Max plans**\n\nPackage manager egress is on by default, but allowlisting arbitrary domains is not allowed (as of July 2026). Instead, we recommend using the [Maton MCP server](https://github.com/maton-ai/agent-toolkit), which doesn't require network allowlisting.\n\n**Team / Enterprise plans**\n\nNetwork egress is disabled by default. An organization owner must enable it:\n\n1. Open **Settings → Capabilities → \"Code execution and file creation.\"**\n2. Select **\"Allow network egress to package managers and specific domains.\"**\n3. Add `maton.ai` to the allowed-domains list.\n\nRefer to Anthropic's [network access in Claude](https://support.claude.com/en/articles/12111783-create-and-edit-files-with-claude#h_6b7e833898) for more details.\n\n## Repository Layout\n\n- `SKILL.md` + `references/` — the canonical skill (single source of truth).\n- `providers/{claude,cursor,codex}/plugin/` — per-harness plugins, each with a copy of the skill under `skills/api-gateway/`.\n- `providers/kiro/.kiro/powers/api-gateway/` — the skill packaged as a Kiro Power (`POWER.md` + local `references/`).\n",
  "bytes": 3233,
  "sha": "1adb62eb7bffa00e36a6ecefe50741168cabbb0e29f446abf3c14a506c0f1ec0",
  "repo_slug": "maton-ai/api-gateway-skill",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/skl_maton_ai_api_gateway_skill_api_gateway_c7ffc0f0/readme"
}