api-gateway-skill

skill
Security Audit
Pass
Health Pass
  • License — License: MIT
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Community trust — 18 GitHub stars
Code Pass
  • Code scan — Scanned 12 files during light audit, no dangerous patterns found
Permissions Pass
  • Permissions — No dangerous permissions requested
Purpose
This tool acts as an API gateway that lets your AI applications connect to third-party services like Slack, HubSpot, and Google Workspace using a single, centralized API key. It handles the underlying authentication for these external platforms so you can make native API calls directly.

Security Assessment
Overall Risk: Medium. Because this is a managed gateway, using it requires you to route your requests and authenticate via their external servers at maton.ai. This means your API key and potentially sensitive data (like Slack messages or customer records) will pass through a third-party infrastructure. The codebase itself is very clean: the light audit scanned 12 files and found no hardcoded secrets, no dangerous permission requests, no shell execution, and no malicious patterns.

Quality Assessment
The project is actively maintained, with its most recent code push happening just today. It uses the permissive MIT license, making it highly accessible for developers. Community trust is in its early stages, as indicated by a modest 18 GitHub stars. The repository includes a helpful description and clear documentation for getting started.

Verdict
Use with caution: the tool itself is completely safe and well-structured, but routing all your third-party API traffic through a third-party gateway introduces inherent data privacy considerations.
SUMMARY

API gateway with managed auth. Connect your AI to Slack, HubSpot, Salesforce, Google Workspace, Shopify, and more with a single API key.

README.md

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

  1. Sign in or create an account at maton.ai
  2. Go to maton.ai/settings
  3. Click the copy button to copy your API key
export MATON_API_KEY="YOUR_API_KEY"

Reviews (0)

No results found