API gateway for calling third-party APIs with managed auth.
Call native API endpoints directly with a single API key.
# Send a Slack message
curl -s -X POST 'https://gateway.maton.ai/slack/api/chat.postMessage' \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer YOUR_API_KEY' \
-d '{"channel": "C0123456", "text": "Hello from gateway!"}'
export MATON_API_KEY="YOUR_API_KEY"
Install the skill directly into any supported agent:
npx skills add maton-ai/api-gateway-skill
We ship plugins that bundle the api-gateway skill for popular agent harnesses.
Claude Code — add this repo as a plugin marketplace, then install the plugin:
claude plugin marketplace add maton-ai/api-gateway-skill
claude plugin install api-gateway@maton-plugins
Cursor — install the plugin directly from this repo:
/add-plugin maton-ai/api-gateway-skill
Codex — add this repo as a plugin marketplace, then install the plugin:
codex plugin marketplace add maton-ai/api-gateway-skill
codex plugin add api-gateway@maton-plugins
Kiro — shipped as a Power. Kiro has no install CLI; import it from GitHub inside the IDE:
https://github.com/maton-ai/api-gateway-skill/tree/main/providers/kiro/.kiro/powers/api-gatewayPOWER.md (and its local references/) and activates the
power on demand when your request matches its keywords.ClawHub — install using the clawhub CLI:
clawhub install @byungkyu/api-gateway
The skill requires outbound network access to maton.ai.
Free / Pro / Max plans
Package 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, which doesn't require network allowlisting.
Team / Enterprise plans
Network egress is disabled by default. An organization owner must enable it:
maton.ai to the allowed-domains list.Refer to Anthropic's network access in Claude for more details.
SKILL.md + references/ — the canonical skill (single source of truth).providers/{claude,cursor,codex}/plugin/ — per-harness plugins, each with a copy of the skill under skills/api-gateway/.providers/kiro/.kiro/powers/api-gateway/ — the skill packaged as a Kiro Power (POWER.md + local references/).Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub maton-ai/api-gateway-skill --plugin api-gatewayMaton plugin for Claude for connecting and automating 150+ apps through the Maton MCP server.
Maton plugin for Claude for connecting and automating 150+ apps through the Maton MCP server.
Build API gateway with routing, authentication, and rate limiting
Connector - Production-ready API integration specialist. Orchestrates 10 agents to generate typed clients, auth flows, error handling, rate limiting, and mock servers from OpenAPI/GraphQL specs. Delivers enterprise-grade API integrations, not basic fetch wrappers.
Intelligent OpenClaw (formerly ClawdBot) installation, configuration, and management assistant. Guides users through fresh installs, 23+ channel configurations (Slack, WhatsApp, Telegram, Discord, BlueBubbles, Signal, Google Chat, Teams, Matrix, Feishu/Lark, LINE, and more), troubleshooting, security hardening, tools profiles, SecretRef secrets management, PDF tool, Docker/K8s health probes, and multi-provider model setup. If you can use Claude Code, you can use OpenClaw.
Brokers credentials for downstream services (OpenAI, Anthropic, GitHub, Lark, custom APIs, SSH, MCP) so the agent never sees raw API keys or OAuth tokens. Thin wrapper over the nyxid CLI.
Persistent agent orchestrator for Claude Code. Multi-channel message routing, triage, and SWE task management. Run /claudeclaw:setup to create your first instance and configure channels.