Updated 5mo ago
by aiguicai
MCP-Gateway
Unify multiple MCP Servers & Skills into a single gateway — with proxy forwarding, authentication, and a management API. Typical use: expose local stdio servers as remote MCP endpoints, then use them in any web-based AI chat via a browser extension. 将多个 MCP Server 与 Skill 统一接入单一网关,提供转发、认证与管理 API。 典型用途:将本地 stdio 服务暴露为远程 MCP 端点,配合插件在网页 AI 聊天中直接调用。
156 GitHub stars (156)
- 8 skills (8 skills found in its SKILL.md files)
- 48 forks (48 forks)
- 5mo ago last update (Last updated 5mo ago)
Install
Skills CLI
npx skills add aiguicai/MCP-Gateway
Asks which skills and agents to install. Just one: npx skills add aiguicai/MCP-Gateway --skill chat-plus-adapter-debugger — add -g for every project.
Claude Code
git clone https://github.com/aiguicai/MCP-Gatewaycp -r "MCP-Gateway/mcp-gateway/crates/gateway-http/builtin-skills/chat-plus-adapter-debugger" ~/.claude/skills/
Copies the chat-plus-adapter-debugger skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add aiguicai/MCP-Gateway
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
chat-plus-adapter-debugger
为 Chat Plus 新框架编写、修复、审查站点适配脚本。先读取完整 builtin://chat-plus-adapter-debugger/SKILL.md 获取 skillToken;这次读取 SKILL.md 不需要 skillToken。不要用正则或局部读取只抓 token。后续调用不带或带错 skillToken 会报错并必须重试,所以正式调试前先拿到正确 token。
mcp-gateway/crates/gateway-http/builtin-skills/chat-plus-adapter-debugger/SKILL.md on GitHub (opens in a new tab) -
chrome-cdp
Browser automation and debugging through bundled Chrome DevTools Protocol. First read the complete builtin://chrome-cdp/SKILL.md to get skillToken; this SKILL.md read does not require skillToken. Do not use regex or partial reads to fetch only the token. Later calls without the correct skillToken will fail and must be retried, so get the token before debugging.
mcp-gateway/crates/gateway-http/builtin-skills/chrome-cdp/SKILL.md on GitHub (opens in a new tab) -
codegraph
Run CodeGraph CLI commands through npx for local codebase indexing, semantic search, context building, and impact analysis. First read the complete builtin://codegraph/SKILL.md to get skillToken; this SKILL.md read does not require skillToken. Calls without the correct skillToken will fail and must be retried.
mcp-gateway/crates/gateway-http/builtin-skills/codegraph/SKILL.md on GitHub (opens in a new tab) -
multi_edit_file
Apply validated text file operations through the gateway: exact replacements, multi-file edits, file creation, deletion, and moves. First read the complete builtin://multi_edit_file/SKILL.md to get skillToken; this SKILL.md read does not require skillToken. Do not use regex or partial reads to fetch only the token. Calls without the correct skillToken will fail and must be retried.
mcp-gateway/crates/gateway-http/builtin-skills/multi_edit_file/SKILL.md on GitHub (opens in a new tab) -
officecli
Create, analyze, proofread, and modify Office documents (.docx, .xlsx, .pptx) using the officecli CLI tool. First read the complete builtin://officecli/SKILL.md to get skillToken; this SKILL.md read does not require skillToken. Calls without the correct skillToken will fail and must be retried.
mcp-gateway/crates/gateway-http/builtin-skills/officecli/SKILL.md on GitHub (opens in a new tab) -
read_file
Read text files through the gateway with line-numbered output, allowed-directory enforcement, binary-file rejection, and bounded line windows. Use this before editing files with multi_edit_file. First read the complete builtin://read_file/SKILL.md to get skillToken; this SKILL.md read does not require skillToken. Calls without the correct skillToken will fail and must be retried.
mcp-gateway/crates/gateway-http/builtin-skills/read_file/SKILL.md on GitHub (opens in a new tab) -
shell_command
Run non-interactive shell commands inside an allowed workspace. First read the complete builtin://shell_command/SKILL.md to get skillToken; this SKILL.md read does not require skillToken. Do not use regex or partial reads to fetch only the token. Later calls without the correct skillToken will fail and must be retried, so get the token before running real commands. For search, discovery, broad in…
mcp-gateway/crates/gateway-http/builtin-skills/shell_command/SKILL.md on GitHub (opens in a new tab) -
task-planning
Use this bundled skill to create, update, and clear the in-memory todo state required before real bundled tool calls when task planning is enabled.
mcp-gateway/crates/gateway-http/builtin-skills/task-planning/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.