This is a managed proxy that routes Claude through a single authentication layer to 100+ third-party APIs. Instead of handling OAuth flows yourself, you get pre-authenticated endpoints for Slack, Gmail, Notion, and others under a unified base URL. The real value is in multi-account scenarios where you need Claude to hit the same API with different credentials, switchable via a connection ID header. The docs enforce a sensible protocol: read-only calls first, explicit approval before any POST or DELETE. If you're building agents that need to touch external services without managing auth infrastructure, this handles the plumbing. Just be aware you're adding Maton as a dependency in your auth chain.

skills.sh installs
1.4K
GitHub stars
33
last updated
Jul 14, 2026

Install

$ npx -y skills add maton-ai/api-gateway-skill --skill api-gateway --agent claude-code

Installs into .claude/skills of the current project.

Files

Maton API Gateway

Managed API routing for third-party apps, provided by Maton.

Installation

NPM

npm install -g @maton/cli

Homebrew

brew install maton-ai/cli/maton

Authentication

maton login

Prints a login link. Open it in a browser and copy the verification code shown. Then run maton login --code <CODE> to finish signing in. Once complete, it creates a profile in config.toml (eg. $HOME/.config/maton/config.toml) and stores the access and refresh tokens in the operating system's credential store (Keychain on macOS, Credential Manager on Windows, Secret Service on Linux), auto-renewed on expiry. The CLI reads them when it needs them.

Verify

maton whoami --json
{
  "authenticated": true,
  "profile_name": "alice@example.com",
  "auth_type": "oauth"
}
  • If authenticated is false, stop and login again via maton login.
  • If auth_type is api_key, it is recommended to login via maton login and avoid keeping a long-lived credential.

Connections

List Connections

maton connection list slack --status ACTIVE

Sponsors

Details

Repository
github.com/maton-ai/api-gateway-skill
Category
Backend & APIs
1gocallum avatarprisma-orm-v7-skillsgocallum/nextjs16-agent-skillsKey facts and breaking changes for upgrading to Prisma ORM 7. Consider version 7 changes before generation or troubleshooting1Kskills.sh installs
2aradotso avatarcc-gateway-ai-proxyaradotso/trending-skillscc gateway ai proxy668skills.sh installs
3nice-wolf-studio avatarsupabase-edge-functionsnice-wolf-studio/claude-code-supabase-skillsDeploy and manage Supabase Edge Functions. Use for invoking serverless functions, deploying new functions, and managing function deployments.360skills.sh installs
4patricio0312rev avatarapi-mock-serverpatricio0312rev/skillsCreates mock API servers for testing and development with MSW, json-server, or custom handlers. Use when users request "API mocking", "mock server", "MSW setup"297skills.sh installs
5sickn33 avatarapi-endpoint-buildersickn33/antigravity-awesome-skillsapi endpoint builder150skills.sh installs
6awslabs avatarapi-gatewayawslabs/agent-plugins>0skills.sh installs