mcpField
D
Diogenes Web3, DeFi & 402 Security MCP

Diogenes Web3, DeFi & 402 Security MCP

远程服务
diogenes-micro-gateway.corinth.workers.dev安全12 天前更新

关于 Diogenes Web3, DeFi & 402 Security MCP

面向 Web3 开发者与交易者的安全 MCP 服务,提供 15 个工具,用于审计合约、检查代币和交易风险,并处理 402 支付验证及链上费用规划。

主要功能

  1. 01审计 EVM、Move 与 Solana 合约
  2. 02评估 Solana 代币风险和流动性
  3. 03解码 EIP-712 签名与 EVM calldata
  4. 04评估 DEX MEV 与地址投毒风险
  5. 05验证 HTTP 402 支付挑战
  6. 06规划 Bitcoin UTXO 与交易费用

适用场景

  1. 01部署前检查智能合约漏洞
  2. 02交易前评估代币或 DEX 滑点风险
  3. 03签名前核验地址与交易数据
  4. 04验证支付挑战并规划链上费用

MCP 相关

通过 streamable-http 向 MCP 客户端提供 15 个 Web3 与安全工具;支持 L402、x402 结算,也可通过 npx 启动 stdio 服务。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://diogenes-micro-gateway.corinth.workers.dev/mcp/web3-security
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

Diogenes Web3、DeFi 和 HTTP 402 安全 MCP(diogenes-web3-security-mcp)

Indexed on TensorBlock MCP Index Glama MCP Server M8ven Score Master Gateway

Diogenes Web3、DeFi 和 HTTP 402 安全 MCP 是一个专注于特定领域、零冗余的模型上下文协议(streamable-http)程序包,由 Diogenes 微服务网关提供支持。

无需将网关的全部 121 个端点加载到大模型的上下文窗口中,安装此程序包后,只会开放区块链和 Web3 所需的 15 个专用 web3-security 工具:

15 个 Web3、DeFi 和 HTTP 402 安全工具:EVM/Move 合约审计器、Solana Anchor CPI 扫描器、SPL 风险与流动性检查器、鲸鱼资金流追踪器、Jito 费用估算器、EIP-712 和 EVM calldata 解码器、MEV 评估器、地址投毒检测器、402 验证器、比特币 UTXO 规划器,以及非 KYC 跨链桥比较器。


⚡ 为 Cursor 和 Claude Desktop 一键安装

无需 API 密钥、用户账户或本地依赖项。零配置——直接粘贴到客户端配置中:

🖱️ Cursor IDE(.cursor/mcp.json)

将内容添加到项目根目录中的 .cursor/mcp.json 或 Cursor 全局设置中:

{
  "mcpServers": {
    "diogenes-web3-security": {
      "transport": "streamable-http",
      "url": "https://diogenes-micro-gateway.corinth.workers.dev/mcp/web3-security"
    }
  }
}
🧠 Claude Desktop(claude_desktop_config.json)

将内容添加到 claude_desktop_config.json(Mac:~/Library/Application Support/Claude/claude_desktop_config.json | Windows:%APPDATA%\Claude\claude_desktop_config.json):

{
  "mcpServers": {
    "diogenes-web3-security": {
      "transport": "streamable-http",
      "url": "https://diogenes-micro-gateway.corinth.workers.dev/mcp/web3-security"
    }
  }
}

更喜欢本地 stdio? 使用 npx 运行:

npx -y @stand-out-of-my-sun/diogenes-web3-security-mcp

web3-security 中包含的工具(15 个工具)

MCP 工具名称底层 REST 路由结算方式能力
audit_smart_contract_codePOST /api/v1/agent/contract-audit250 sats(L402)静态审计 Solidity、Vyper 或 Move 智能合约源代码,检查蜜罐转账税、隐藏的铸币后门、代理升级陷阱和重入问题。用于在部署协议或与协议交互前审计智能合约源代码或字节码;若要专门扫描 Solana Anchor/Rust 程序中的跨程序调用(CPI)签名者/账户漏洞,请改用 scan_solana_cpi_reentrancy。只读边缘调用(32 KB,60 RPM):接受 'code_or_address'('chain' 默认为 'evm_solidity'),使用 '?demo=true' 或 L402(250 sats);无效时返回 HTTP 400。
scan_solana_cpi_reentrancyPOST /api/v1/crypto/solana-cpi-reentrancy-scanner160 sats(L402)扫描 Solana Anchor 和原生 Rust 程序指令,检查未经验证的跨程序调用(CPI)程序 ID、缺失的签名者检查,以及 PDA bump seed 规范化错误。用于审计 Solana Rust/Anchor 源代码或指令账户结构中的 CPI 权限提升问题;若要按 mint 地址检查 SPL 代币当前的铸币/冻结权限及 Rug Pull 风险,请改用 evaluate_solana_token_risk。只读边缘调用(32 KB,60 RPM):接受 'rust_source_or_idl'('framework' 默认为 'anchor'),使用 '?demo=true' 或 L402(160 sats);无效时返回 HTTP 400。
evaluate_solana_token_riskPOST /api/v1/crypto/solana-risk100 sats(L402)通过检查有效的铸币权限、冻结权限、可变元数据和大户集中度,评估 Solana SPL 代币的 Rug Pull 概率。用于在交易前判断是否可以安全买入 Solana SPL 代币;若要通过 x402 获取 SPL 代币符号、小数位数和 DEX 流动性池元数据,请改用 inspect_solana_token_liquidity。无状态只读边缘调用(最大 32 KB,60 RPM):接受 'token_address'('risk_profile' 默认为 'strict_decentralized'),支持 '?demo=true' 或 L402(100 sats),无效时返回 HTTP 400。
inspect_solana_token_liquidityPOST /api/v1/x402/token-meta200 sats(x402)获取 Solana SPL 代币的规范元数据,包括名称、代币代码、小数精度以及当前铸币/冻结权限地址。用于获取 SPL 代币的小数位数、代币代码和注册表元数据,以便格式化投资组合或兑换信息;若要计算综合安全风险评分和二元的 should_transact 判断结果,请改用 evaluate_solana_token_risk。无状态只读边缘调用(最大 32 KB,60 RPM):接受 'mint'('network' 默认为 'mainnet-beta'),支持 '?demo=true' 或 x402(200 sats),无效时返回 HTTP 400。
track_solana_whale_flowsPOST /api/v1/x402/whale-radar500 sats(x402)跟踪 Solana 大户钱包前 24 小时的净增持或净抛售资金流,并标记指定 SPL 代币的协同内部人士钱包集群。用于分析 Solana 链上聪明资金的订单流和持仓者聚类;若要检查 SPL 合约的静态铸币/冻结权限,请改用 evaluate_solana_token_risk。无状态只读边缘调用(最大 32 KB,60 RPM):接受 'token'('window' 默认为 '1h'),支持 '?demo=true' 或 x402(500 sats),无效时返回 HTTP 400。
estimate_solana_priority_feesPOST /api/v1/x402/solana-priority-fee-oracle50 sats(x402)计算最优 Solana 计算单元(CU)微 lamport 优先费和 Jito bundle 小费 lamport,以达到目标区块纳入概率。用于在广播 Solana 交易前设置 SetComputeUnitPrice 和 Jito 小费;若要查询 Bitcoin L1 sat/vB 内存池费率,请改用 estimate_bitcoin_mempool_fees。无状态只读边缘调用(最大 32 KB,60 RPM):接受 'priority_level'('tx_type' 默认为 'simple_transfer'),支持 '?demo=true' 或 x402(50 sats),无效时返回 HTTP 400。
decode_eip712_permit_signaturePOST /api/v1/crypto/eip712-permit-decoder100 sats(L402)解码 EIP-712 和 Uniswap Permit2 链下类型化数据载荷,以验证支出方身份、检测无限额度(uint256.max)代币授权并标记过期截止时间。用于在签名之前检查链下 eth_signTypedData_v4 或 Permit2 载荷;若要解码 eth_sendTransaction 的原始链上十六进制交易 calldata(0x...),请改用 simulate_evm_transaction_calldata。无状态只读边缘调用(最大 32 KB,60 RPM):接受 'typed_data_json'('chain_id' 默认为 '1'),支持 '?demo=true' 或 L402(100 sats),无效时返回 HTTP 400。
simulate_evm_transaction_calldataPOST /api/v1/crypto/simulate-evm-calldata90 sats(L402)按 4 字节函数选择器解码原始 EVM 十六进制交易 calldata(0x...),以揭示隐藏的 ERC-20 approve/transferFrom 调用、setApprovalForAll 资产转移以及 multicall 捆绑调用。用于在广播链上 EVM 交易之前审计原始十六进制交易数据(to、value、data);若要检查链下 EIP-712 JSON 类型化数据签名,请改用 decode_eip712_permit_signature。无状态只读边缘调用(最大 32 KB,60 RPM):接受 'calldata_hex'('network' 默认为 'base_mainnet'),支持 '?demo=true' 或 L402(90 sats),无效时返回 HTTP 400。
evaluate_dex_mev_riskPOST /api/v1/crypto/mev-risk150 sats(L402)根据流动性池深度和内存池可见性评估去中心化交易所(DEX)兑换参数,量化 MEV 三明治攻击风险,并以基点计算最优滑点容差。用于执行链上 DEX 代币兑换前配置滑点容差和私有 RPC 路由;若要比较不同 L1 区块链上的跨链桥结算路线,请改用 compare_crosschain_bridge_routes。只读边缘调用(32 KB,60 RPM):接受 'pair'('execution_venue' 默认为 'uniswap_v3_public'),使用 '?demo=true' 或 L402(150 sats);无效时返回 HTTP 400。
detect_address_poisoning_scamPOST /api/v1/crypto/address-poisoning-check100 sats(L402)将目标收款方钱包地址与近期交易记录进行比对,以检测利用相似前缀/后缀进行的仿冒诈骗和零金额 dusting 攻击。用于发送资金前验证收款方的 EVM 或 Solana 钱包地址;若要解码十六进制智能合约 calldata 载荷,请改用 simulate_evm_transaction_calldata。无状态只读边缘调用(最大 32 KB,60 RPM):接受 'target_address'('address_standard' 默认为 'auto_detect'),支持 '?demo=true' 或 L402(100 sats),无效时返回 HTTP 400。
verify_http402_payment_challengePOST /api/v1/crypto/http402-challenge-verifier60 sats(L402)解码传入的 HTTP 402 Payment Required 挑战(L402 BOLT11 + Macaroon、x402 Solana USDC、MPP Base intents),以验证加密支付哈希绑定并阻止超额收费欺诈。用于在自主 Agent 支付 Lightning 发票或 USDC 转账前审计 402 挑战标头;若要检查链上 Bitcoin L1 内存池费率,请改用 estimate_bitcoin_mempool_fees。无状态只读边缘调用(最大 32 KB,60 RPM):接受 'www_authenticate'('protocol_hint' 默认为 'L402'),支持 '?demo=true' 或 L402(60 sats),无效时返回 HTTP 400。
estimate_bitcoin_mempool_feesPOST /api/v1/mempool-fee50 sats(L402)获取 Bitcoin 主网实时内存池费率建议,单位为每虚拟字节的聪(sat/vB),涵盖最快、半小时、一小时和经济确认等级。用于广播链上 BTC 交易前检查当前 Bitcoin L1 网络拥堵情况;若要计算 SegWit/Taproot UTXO 批量归集的精确 vByte 权重和 dust 阈值,请改用 plan_bitcoin_utxo_consolidation。无状态只读边缘调用(最大 32 KB,60 RPM):接受 'confirmation_target',支持 '?demo=true' 或 L402(50 sats),无效时返回 HTTP 400。
plan_bitcoin_utxo_consolidationPOST /api/v1/crypto/utxo-consolidation-planner80 sats(L402)分析一组以聪计价的 Bitcoin UTXO 余额,计算精确的 vByte 交易权重、识别不经济的 dust 输入,并建议立即归集还是继续持有。用于优化链上 Bitcoin 财库的 UTXO 集合,以减少长期矿工费损耗;若只需获取当前 Bitcoin 内存池实时 sat/vB 费率,请改用 estimate_bitcoin_mempool_fees。无状态只读边缘调用(最大 32 KB,60 RPM):接受 'utxos_sats_json'('script_type' 默认为 'p2wpkh_segwit'),支持 '?demo=true' 或 L402(80 sats),无效时返回 HTTP 400。
calculate_spot_swap_ratePOST /api/v1/swap-rate100 sats(L402)计算 BTC、ETH、SOL、SUI 和 USDC 之间的即时现货汇率,以及对应的 USD、BTC 和聪计价金额。用于将代币金额换算为 USD 或聪,以便为发票定价或进行会计核算;若要获取包含桥费和结算时间的可执行非 KYC 跨链桥路线报价,请改用 compare_crosschain_bridge_routes。无状态只读边缘调用(最大 32 KB,60 RPM):接受 'currency'('amount' 默认为 'standard'),支持 '?demo=true' 或 L402(100 sats),无效时返回 HTTP 400。
compare_crosschain_bridge_routesPOST /api/v1/crypto/bridge-quote100 sats(L402)按基点费用、净到账聪数和结算时间比较非托管、非 KYC 跨链兑换路线(THORChain 原生 L1 兑换、Maya Protocol、Blockstream Liquid)。用于规划跨链财库结算(例如,将 Solana USDC 或 Base ETH 转为原生 Bitcoin);若要计算不含桥接路由费用的中间市场现货汇率,请改用 calculate_spot_swap_rate。无状态只读边缘调用(最大 32 KB,60 RPM):接受 'from_asset'('to_asset' 默认为 'BTC_NATIVE'),支持 '?demo=true' 或 L402(100 sats),无效时返回 HTTP 400。

无需账户的免费演示模式:在上方任意 REST 端点后附加 ?demo=true,即可免费即时预览 HTTP 200 架构。


其他模块化 Diogenes MCP 软件包

仅安装与你的工作流相关的领域软件包:

软件包专属 MCP 端点分支仓库
1. EVE:Frontier Sui Move 套件(14 个工具)https://diogenes-micro-gateway.corinth.workers.dev/mcp/eve-frontierstand-out-of-my-sun/diogenes-eve-frontier-mcp
2. Agent 防护与沙箱(12 个工具)https://diogenes-micro-gateway.corinth.workers.dev/mcp/agent-guardrailsstand-out-of-my-sun/diogenes-agent-guardrails-mcp
3. Web3、DeFi 与 402 安全(15 个工具)https://diogenes-micro-gateway.corinth.workers.dev/mcp/web3-securitystand-out-of-my-sun/diogenes-web3-security-mcp
4. Gemini 套件与 AI Agent(15 个工具)https://diogenes-micro-gateway.corinth.workers.dev/mcp/gemini-suitestand-out-of-my-sun/diogenes-gemini-suite-mcp
5. 上下文、代码与求解器(15 个工具)https://diogenes-micro-gateway.corinth.workers.dev/mcp/context-code-solverstand-out-of-my-sun/diogenes-context-code-solver-mcp
6. 开发、数据与工作流实用工具(14 个工具)https://diogenes-micro-gateway.corinth.workers.dev/mcp/dev-utilitiesstand-out-of-my-sun/diogenes-dev-utilities-mcp
7. 网页提取、可读性与 Markdown 引擎(12 个工具)https://diogenes-micro-gateway.corinth.workers.dev/mcp/web-scraping-enginestand-out-of-my-sun/diogenes-web-scraping-engine-mcp
8. 神经搜索、可靠研究与深度智能(12 个工具)https://diogenes-micro-gateway.corinth.workers.dev/mcp/neural-search-enginestand-out-of-my-sun/diogenes-neural-search-engine-mcp
9. 数据库智能、SQL 引擎与架构防护(12 个工具)https://diogenes-micro-gateway.corinth.workers.dev/mcp/database-intelligencestand-out-of-my-sun/diogenes-database-intelligence-mcp
10. 完整主网关(全部 121 项服务)https://diogenes-micro-gateway.corinth.workers.dev/mcpstand-out-of-my-sun/diogenes-micro-gateway

TensorBlock 与 MCP Index 配置文件元数据

字段值
类别Blockchain & Web3
传输方式streamable-http
端点https://diogenes-micro-gateway.corinth.workers.dev/mcp/web3-security
清单https://diogenes-micro-gateway.corinth.workers.dev/.well-known/mcp/web3-security.json
运行状况检查https://diogenes-micro-gateway.corinth.workers.dev/api/v1/health
身份验证none(100% 无需账户的免费层,提供 MCP 发现和 ?demo=true 预览;生产调用可选用 6 种灵活的加密货币支付渠道:L402、x402、Base MPP、Garlicoin 0-Conf、BSC WGRLC 或预付费 GRLC 会话 API 密钥)
安装可信度high(无需安装的远程 Streamable HTTP 端点 + 根目录下的 package.json、smithery.yaml、server.json、glama.json 和 mcp.json)
许可证MIT
验证状态verified(@stand-out-of-my-sun 已通过 https://diogenes-micro-gateway.corinth.workers.dev/.well-known/tensorblock.json 和 https://diogenes-micro-gateway.corinth.workers.dev/.well-known/mcp/web3-security.json 验证)
维护者@stand-out-of-my-sun
文档https://diogenes-micro-gateway.corinth.workers.dev/llms.txt
支持https://github.com/stand-out-of-my-sun/diogenes-web3-security-mcp/issues

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。