api-gateway

Routes authenticated requests to multiple external services via a centralized API gateway.

1|Updated Feb 22, 2026
One-click install
npx skills add https://github.com/1337hero/claude-toolkit --skill api-gateway-1337hero
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: api-gateway
Source: https://github.com/1337hero/claude-toolkit/tree/main/skills/api-gateway-1.0.23
Command: npx skills add https://github.com/1337hero/claude-toolkit --skill api-gateway-1337hero

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

The API gateway provides secure, authenticated access to multiple external services by routing requests through a single managed proxy, removing the need to manage individual credentials for each service.

Core Features & Use Cases

  • Centralized auth management for Slack, HubSpot, Salesforce, Google Workspace, Stripe, and more.
  • Per-app routing through base URLs like https://gateway.maton.ai/{app}/api with automatic token injection and connection handling.
  • Unified interface for auditing, rate limiting, and error handling across all integrated services.

Quick Start

Authenticate with MATON_API_KEY in your environment and route a test request through the gateway to an external API.

Frequently Asked Questions about api-gateway

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I centralize authentication for external APIs like Slack and Stripe?

Centralized authentication for external APIs is handled by routing requests through a single managed proxy. This gateway automatically injects tokens and manages credentials for services like Slack, HubSpot, Salesforce, Google Workspace, and Stripe.

How do I route authenticated requests to Salesforce through a proxy?

Route authenticated requests to Salesforce by sending calls to the gateway endpoint formatted as https://gateway.maton.ai/salesforce/api. The gateway automatically handles connection management and token injection for the request.

Do I need a specific API key to use the managed gateway for external services?

You need a MATON_API_KEY configured in your environment to use the managed gateway. This single key authorizes access to all connected external services, removing the need to manage individual credentials.

What is the best way to audit and apply rate limiting across multiple external service integrations?

The best way to audit and rate limit multiple external service integrations is by routing traffic through a unified API gateway. This proxy centralizes error handling and provides a single interface for monitoring all connected platforms.

Can I use the API gateway with Google Workspace and HubSpot simultaneously?

You can use the API gateway with Google Workspace and HubSpot simultaneously. The gateway supports per-app routing through dedicated base URLs, allowing centralized management of multiple external service connections.

Why does my external API call fail without network access to the gateway endpoints?

External API calls fail without network access because the gateway requires connectivity to route requests. You must maintain network access and a valid MATON_API_KEY to reach gateway endpoints like https://gateway.maton.ai/{app}/api.