api-gateway-skill
maton-ai · maton-ai/api-gateway-skill
This API gateway skill connects your AI to various third-party services like Slack and HubSpot with managed authentication and a single API key.
API gateway with managed auth. Connect your AI to Slack, HubSpot, Salesforce, Google Workspace, Shopify, and more with a single API key.
Preview
What you can do with it
- Build an AI agent that can send Slack notifications or messages.
- Integrate AI-driven customer support with HubSpot or Salesforce via API calls.
- Automate data retrieval or updates in Google Workspace or Shopify using AI commands.
Safety check
Usable, but read the notes first.
- ●Reads credential files (SSH keys, cloud or npm tokens).
SKILL.md
Automated scan of the repo files. Always review code you run.
From the README
Maton API Gateway
API gateway for calling third-party APIs with managed auth.
Call native API endpoints directly with a single API key.
Quick Start
# 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!"}'
Getting Your API Key
- Sign in or create an account at maton.ai
- Go to maton.ai/settings
- Click the copy button to copy your API key
export MATON_API_KEY="YOUR_API_KEY"
Installation
Skills CLI
Install the skill directly into any supported agent:
npx skills add maton-ai/api-gateway-skill
Plugins
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:
- Open the Powers panel (the Ghosty icon with the lightning bolt).
- Choose Add Custom Power → Import power from GitHub.
- Paste the power folder URL:
https://github.com/maton-ai/api-gateway-skill/tree/main/providers/kiro/.kiro/powers/api-gateway - Click Install. Kiro reads
POWER.md(and its localreferences/) and activates the power on demand when your request matches its keywords.
ClawHub — install using the clawhub CLI:
clawhub install @byungkyu/api-gateway
Network Access
The skill requires outbound network access to maton.ai.
Claude Desktop / Claude Cowork
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:
- Open Settings → Capabilities → "Code execution and file creation."
- Select "Allow network egress to package managers and specific domains."
- Add
maton.aito the allowed-domains list.
Refer to Anthropic's network access in Claude for more details.
Repository Layout
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 underskills/api-gateway/.providers/kiro/.kiro/powers/api-gateway/— the skill packaged as a Kiro Power (POWER.md+ localreferences/).