Pentagonal Mcp

io.github.Achilles1089由 GitHub 账号 Achilles1089 发布v1.0.1更新于 Oct 24, 2026

AI smart contract forge — 8-agent security audits, generation, and compilation across 8 chains

概览

AI 生成的概览

Pentagonal 的本地 MCP 服务器,让助手在八条链上查询代币、审计、生成、修复和编译智能合约。

可以做什么
查询代币情报:价格、持有人、LP 锁定、蜜罐状态和源代码,并列出支持的区块链和累积的安全规则。运行八代理安全审计,按严重程度分组并给出概念验证漏洞利用。根据自然语言生成 Solidity 或 Anchor/Rust 合约。修复特定漏洞并保留原有功能,以及把 Solidity 编译为 ABI、字节码和 gas 估算。
适用场景
适合在智能合约开发中使用:在交互前检查某个代币、审计或修复现有合约代码、起草新的 Solidity 或 Rust 合约,或直接在对话中编译并查看 gas 估算。
运行要求
以 npm 包形式通过 stdio 在本机运行,需要 Node.js 和 npx。可选的 PENTAGONAL_API_KEY 用于启用基于额度的付费工具;免费工具无需密钥。付费工具也可通过 Base 上的 x402 USDC 按次结算。需要访问 Pentagonal 的网络连接。
安装前请注意
审计和生成各收费 5 美元,通过额度或 Base 上的 x402 USDC 支付,会实际花钱。API 密钥属于机密,创建时只显示一次。README 的 Claude Desktop 示例使用变量名 PENTAGONAL_KEY,而清单声明的是 PENTAGONAL_API_KEY,请确认该包实际读取哪一个。合约代码和代币查询会发送到 Pentagonal 的服务器。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Pentagonal Mcp,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

pentagonal-mcp

[pentagonal MCP server] [npm] [License: MIT]

MCP server for Pentagonal — the AI-powered smart contract forge.

Tools

ToolDescriptionAuth
pentagonal_lookupToken intelligence — price, holders, LP lock, honeypot, source codeFree (rate limited)
pentagonal_audit8-agent security pen test with severity grouping and PoC exploits$5 (credit or x402)
pentagonal_generateGenerate contracts from natural language (Solidity + Anchor/Rust)$5 (credit or x402)
pentagonal_fixFix a specific vulnerability while preserving functionalityFree (rate limited)
pentagonal_compileCompile Solidity to ABI + bytecode + gas estimatesFree (rate limited)
pentagonal_rulesView accumulated self-learning security rulesFree
pentagonal_chainsList all supported blockchainsFree

Supports Ethereum, Base, Polygon, Arbitrum, Optimism, BSC, Avalanche, and Solana.

Setup

Claude Desktop (stdio)

Add to claude_desktop_config.json:

json
{  "mcpServers": {    "pentagonal": {      "command": "npx",      "args": ["-y", "pentagonal-mcp"],      "env": {        "PENTAGONAL_KEY": "your-api-key"      }    }  }}

Claude Code / Cursor / Windsurf (HTTP)

Add to your MCP config:

json
{  "mcpServers": {    "pentagonal": {      "type": "http",      "url": "https://www.pentagonal.ai/api/mcp",      "headers": {        "x-pentagonal-api-key": "your-api-key"      }    }  }}

Get an API Key

  1. Sign in at pentagonal.ai
  2. Click your avatar → 🔑 API Keys
  3. Generate a key — it's shown once, copy it immediately

Payment Options

  • Credits — $5 per audit or generate, buy via the web app (EVM or Solana)
  • x402 — agents pay per-use with USDC on Base (no account needed)
  • API key — use your credit balance programmatically
  • Free tools — fix, compile, lookup, rules, chains are free for everyone

Links

License

MIT

来源:pentagonal-mcp/README.md,提交 55d41b9

工具

0
SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。

版本历史

1
  1. v1.0.1最新Sep 16, 2026

评分

已满足适用检查项的 50%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分