forgemax
by postrv·★ 148·综合分 51
Forgermax 是一个创新的 MCP 网关,通过沙盒 JavaScript 执行将多个服务器简化为仅 2 个工具。
developer-toolsai-llmops-infra
9
Forks
1
活跃 Issue
本月
最近提交
2 天前
收录于
概述
Forgerax 采用受 Cloudflare 沙盒工具调用模式启发的代码模式方法。它不是将每个工具模式转储到 LLM 的上下文窗口中,而是只暴露两个工具:`search` 用于发现功能,`execute` 用于在沙盒 V8 隔离环境中针对工具 API 运行 JavaScript。这种方法显著减少了令牌使用,无论连接多少服务器,令牌使用量都保持在约 1,000 个,而不是潜在的数万个。该系统包括具有 AST 验证、隔离和全面安全措施的复杂沙盒技术。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
你:大规模 MCP 部署,上下文窗口优化至关重要
你:需要多跳工具调用的复杂工具编排,开销最小化
你:需要隔离工具执行的安全敏感环境
你:Forgermax 如何减少令牌使用?
你:沙盒执行安全吗?
什么时候选它
当你使用多个 MCP 服务器并遇到上下文限制或高往返延迟时,选择 Forgemax。
什么时候不要选它
如果你需要直接的工具模式供模型理解,或者你只使用少量固定的 MCP 工具,则避免使用 Forgemax。
此 server 暴露的工具
从 README 抽取出 2 个工具searchQuery a capability manifest to discover tools
executeRun JavaScript against the tool API in a sandboxed V8 isolate
可对比工具
mcp-server-listbridge-mcpstandard-mcp
安装
安装 Forgemax
**npm (推荐):**
npm install -g forgemax**Homebrew (macOS/Linux):**
brew tap postrv/forgemax && brew install forgemax**Shell 安装器 (macOS/Linux):**
curl -fsSL https://raw.githubusercontent.com/postrv/forgemax/main/install.sh | bash**PowerShell (Windows):**
irm https://raw.githubusercontent.com/postrv/forgemax/main/install.ps1 | iex**Claude Desktop 集成:** 添加到 claude_desktop_config.json:
{
"mcpServers": {
"forgemax": {
"command": "forgemax"
}
}
}FAQ
- Forgermax 如何减少令牌使用?
- Forgerax 将数百个工具模式替换为仅 2 个工具(约 1,000 个令牌),并让 LLM 编写 JavaScript 来编排工具调用,而不是从工具列表中选择。
- 沙盒执行安全吗?
- 是的,Forgerax 使用 V8 隔离,具有 AST 验证、无文件系统/网络访问,以及从不向沙盒公开凭证的不透明绑定。
Hacker News 讨论
开发者社区最近的相关讨论。
- 帖子 by rcarmo · 2026-02-24
forgemax 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。