api-gateway

Route protected API calls to external services via Maton API key.

Updated Apr 6, 2026
One-click install
npx skills add https://github.com/Muchunpeng/openclaw-config --skill api-gateway-muchunpeng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: api-gateway
Source: https://github.com/Muchunpeng/openclaw-config/tree/main/workspace/skills/api-gateway
Command: npx skills add https://github.com/Muchunpeng/openclaw-config --skill api-gateway-muchunpeng

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Simplifies and secures access to external APIs by routing requests through a centralized, OAuth-enabled gateway that manages connections and tokens.

Core Features & Use Cases

  • Centralized API gateway: route requests to Slack, Gmail, Notion, HubSpot, and many other services using per-service OAuth connections.
  • Connection management: list, create, view, and select the active connection for each app via a dedicated control plane.
  • Security by design: use MATON_API_KEY to authenticate to Maton.ai while ensuring no direct access to third-party credentials; per-service authorization happens through user-approved flows.
  • Use cases include automation, data retrieval, and messaging workflows that cross multiple platforms.

Quick Start

Connect a service by creating a Maton connection and begin routing requests through the gateway.

Frequently Asked Questions about api-gateway

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

FAQPage Schema
How do I route protected API calls to external services through a single gateway?

Route protected API calls to external services through a single OAuth-secured API gateway using a Maton API key. It manages multi-service OAuth connections and per-app routing for Slack, Gmail, Notion, and HubSpot.

How does OAuth connection management work for multi-service API routing?

OAuth connection management for multi-service API routing works by requiring explicit user authorization for each service via Maton's connect flow. The gateway uses a MATON_API_KEY to authenticate requests while isolating third-party credentials.

Do I need a MATON_API_KEY to manage OAuth connections for Slack and Gmail?

Yes, you need a valid MATON_API_KEY to authenticate to Maton.ai and manage OAuth connections for Slack and Gmail. The API key secures the centralized gateway and enables per-service authorization flows.

Can I use this API gateway to connect multiple apps like Notion and HubSpot simultaneously?

Yes, you can connect multiple apps like Notion and HubSpot simultaneously. The gateway provides a dedicated control plane to list, create, view, and select active connections for each app individually.

What is the best way to secure external API access for automation workflows across different platforms?

Securing external API access for automation workflows is best handled by a centralized OAuth-enabled gateway. It routes requests safely, manages tokens, and ensures no direct access to third-party credentials across platforms.

Why does multi-service API routing require explicit user authorization for each app?

Multi-service API routing requires explicit user authorization for each app to ensure security by design. Per-service authorization happens through user-approved flows, preventing unauthorized access to connected platforms like Slack or Notion.