Agent Tollgate
x402 pay-per-call order book signals, token rug audits and fee-bearing swap routes for agents.
我该使用它吗
质量与安全性
基于对工具定义和协议合规性的自动分析。
上下文开销
这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。
安装
一键安装
将以下内容添加到你的 `claude_desktop_config.json` 文件中:
{
"mcpServers": {
"agent-tollgate": {
"url": "https://skinwinking.com/mcp"
}
}
}远程端点
https://skinwinking.com/mcpstreamable-http它能做什么
工具清单
工具(3)
⚪orderbook_imbalance(pair, paymentProof)
Aggregates spot order book depth and returns bid/ask notional within 10/25/50/100 bps of mid, signed imbalance in [-1,1], largest liquidity walls and a directional signal. Paid: 0.02 USDC per call via x402.
输入模式
{
"type": "object",
"properties": {
"pair": {
"type": "string",
"description": "Trading pair such as SOL-USDT, BTC-USDT, ETH-USDT"
},
"paymentProof": {
"type": "string",
"description": "Payment proof: USDC tx hash on Polygon or Base (0x...) or Solana tx signature. Omit on the first call to receive the 402 payment instructions, pay, then call again with the proof."
}
},
"required": [
"pair"
]
}⚪token_audit(chain, address, paymentProof)
Inspects mint and freeze authority, token-2022 extensions, proxy and ownership state, privileged functions and top holder concentration. Returns a 0-100 risk score with itemised flags. Paid: 0.20 USDC per call via x402.
输入模式
{
"type": "object",
"properties": {
"chain": {
"type": "string",
"enum": [
"solana",
"polygon",
"base",
"ethereum"
]
},
"address": {
"type": "string",
"description": "Token mint (Solana) or contract address (EVM)"
},
"paymentProof": {
"type": "string",
"description": "Payment proof: USDC tx hash on Polygon or Base (0x...) or Solana tx signature. Omit on the first call to receive the 402 payment instructions, pay, then call again with the proof."
}
},
"required": [
"chain",
"address"
]
}⚪swap_quote_and_build(fromChain, toChain, inputToken, outputToken, amount, ...)
Same-chain Solana swaps route through Jupiter with a referral fee account. Cross-chain and EVM swaps route through LI.FI with an integrator fee. The response contains a serialized unsigned transaction to be signed and broadcast by the caller.
输入模式
{
"type": "object",
"properties": {
"fromChain": {
"type": "string",
"enum": [
"solana",
"ethereum",
"arbitrum",
"base",
"polygon"
]
},
"toChain": {
"type": "string",
"enum": [
"solana",
"ethereum",
"arbitrum",
"base",
"polygon"
]
},
"inputToken": {
"type": "string",
"description": "Token address/mint, or symbol (SOL, USDC, USDT, ETH)"
},
"outputToken": {
"type": "string",
"description": "Token address/mint, or symbol"
},
"amount": {
"type": "string",
"description": "Input amount in base units (lamports, wei, 1e-6 USDC)"
},
"userAddress": {
"type": "string",
"description": "Wallet that signs the transaction on fromChain"
},
"destinationAddress": {
"type": "string",
"description": "Receiver on toChain; defaults to userAddress"
},
"slippageBps": {
"type": "integer",
"minimum": 1,
"maximum": 1000,
"default": 50
},
"priority": {
"type": "string",
"enum": [
"none",
"fast",
"turbo"
],
"default": "fast"
}
},
"required": [
"fromChain",
"toChain",
"inputToken",
"outputToken",
"amount",
"userAddress"
]
}社区
证据