MCP Catalogs
首页

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 个工具
  • search

    Query a capability manifest to discover tools

  • execute

    Run 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 讨论

开发者社区最近的相关讨论。

forgemax 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。