Agent Tollgate
x402 pay-per-call order book signals, token rug audits and fee-bearing swap routes for agents.
Should I use this
Quality & Safety
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"agent-tollgate": {
"url": "https://skinwinking.com/mcp"
}
}
}Remote endpoints
https://skinwinking.com/mcpstreamable-httpWhat it can do
Tool inventory
Tools (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.
Input Schema
{
"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.
Input Schema
{
"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.
Input Schema
{
"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"
]
}Community
Evidence