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

A
Description quality
100%
Schema completeness
95%
Naming quality
80%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~633Tokens (tool definitions)
~1.7 KBTypical response size
Minimal attention impact (0.49% of 128k context)

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-http

What it can do

Tool inventory

Tools (3)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
⚪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

Rate this Server

Evidence

Recent observations

verifiedversion not recorded3 tools