servers / aai-gateway

aai-gateway MCP server

communitystdiolocaldestructive capablehealthy

AAI Gateway — Install MCP servers and skills once, share across all your AI agents. One-time setup, 90% less context overhead. The unified gateway for AI agent tooling.


01Tools · 10

How to read this: tool names here are observed from a live tools/list handshake. The Risk label is a heuristic inferred from the tool name (write/destructive verbs), not from executing the tool — a conservative guess, not a verified capability. We never escalate risk from a description. Found one that's wrong? Tell us — we fix on report.

ToolRiskSide effectsApproval
listAllAaiApps
List imported apps (MCP servers and skills) for the current agent. This does not include built-in tools like search:discover, mcp:import, or skill:import — those are always available.
readfalseunknown
aai:exec
Execute any AAI tool action. Read the guide first (call app:*, mcp:import, skill:import, or search:discover) — it contains the required schema and parameters.
writetrueunknown
disableApp
Disable one app for the current agent only. If you do not know the app id, call listAllAaiApps first to find it.
readfalseunknown
mcp:import
Import an MCP server as a GLOBAL app (visible to all projects). For project-level MCP, use your agent's native config instead (e.g. .mcp.json, .cursor/mcp.json). Call this first to get the import guide. Never ask the user for API keys or secrets in chat.
readfalseunknown
enableApp
Enable or re-enable an app for the current agent. When the user asks to enable, start, turn on, or use a specific app by name, call listAllAaiApps first to check if it is already imported before searching for new tools.
unknownunknownunknown
search:discover
Find and install new tools. Call this when: 1. The user explicitly asks to search for or install tools. 2. The user's request cannot be fulfilled by any currently available tool — proactively suggest and search for a suitable tool. Before searching, check listAllAaiApps first — the user may already have the app imported (possibly disabled).
readfalseunknown
skill:import
Import a local skill as a GLOBAL app (visible to all projects). For project-level skills, use your agent's native skill directory instead (e.g. .claude/skills/). Call this first to get the import guide.
readfalseunknown
removeApp
Remove one AAI Gateway managed import from all agents. If you do not know the app id, call listAllAaiApps first to find it.
destructivetruetrue
getAppConfig
Get the full configuration of an imported app plus ready-to-share install snippets. Use this when: (1) the user wants to inspect or check an app's config, or (2) the user wants to share an app's install instructions with someone else (e.g. via chat or email). Secrets are masked as ${VAR_NAME} and required env vars are listed. Works for both MCP and skill apps. If you do not know the app id, call listAllAaiApps first.
readfalseunknown
updateAppConfig
Update an imported MCP server's configuration. Only provided fields are applied; all others are preserved — so the user can change a single parameter (e.g. add an arg, set a timeout) without re-entering the whole config. Use this instead of remove + re-import when modifying an existing MCP. Only MCP apps are supported (not skills). Env and headers, when provided, replace the existing values. After updating, call the app to verify it still works. If you do not know the app id, call listAllAaiApps first.
writetrueunknown

02Install & source
npx -y aai-gateway
npx

05Provenance & freshness
sourcesGitHub repo search [p4]
last_checked2026-08-17 09:34Z
next_check2026-08-18 14:19Z
cadenceevery 29h
verifiedtools_list:passed handshake:passed metadata:passed
index_statusindex8 unique facts >= 5

06Badge

Add the “as seen on MCPExplorer” badge to your README. aai-gateway MCP — as seen on mcpexplorer.com

[![aai-gateway MCP — as seen on mcpexplorer.com](https://mcpexplorer.com/badge/aai-gateway.svg)](https://mcpexplorer.com/servers/aai-gateway)

Next step

This is one server. A loadout combines the right servers, governance, and proven plays for a whole job — assembled deliberately, not tool-dumped.

Explore loadouts →
aai-gateway MCP server — MCPExplorer