SingIt x402

Web search, page reading, prices and market data for agents via x402, in USDC on Base or Solana.

¿Debería usar esto?

Calidad y seguridad

A
Calidad de la descripción
100%
Integridad del esquema
74%
Calidad de los nombres
97%
Riesgo de envenenamiento
80%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Hallazgos (2)

  • HIGHTool poisoning patterns detected
  • MEDIUMTool description contains URL to non-standard domainen list_models

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~1,893Tokens (definiciones de herramientas)
~400 BTamaño de respuesta típico
Impacto moderado en la atención (1.48% del contexto de 128k)

Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.

Instalar

Instalación con un clic

Agrega esto a tu archivo `claude_desktop_config.json`:

{
  "mcpServers": {
    "singit": {
      "url": "https://app.singitai.app/mcp"
    }
  }
}

Puntos de conexión remotos

https://app.singitai.app/mcpstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (14)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢get_price(kind, symbol, base, quote)

Current price of a major cryptocurrency, gold or silver (Chainlink on Base), or an exchange rate between two currencies. Use for quick quotes of well-known assets; call list_price_symbols when unsure a symbol is covered. Free, no key needed.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "kind": {
      "type": "string",
      "enum": [
        "crypto",
        "metal",
        "fx"
      ],
      "description": "What kind of price to look up."
    },
    "symbol": {
      "type": "string",
      "description": "Ticker for crypto or metal, e.g. BTC, XAU."
    },
    "base": {
      "type": "string",
      "description": "Base currency for fx, e.g. USD."
    },
    "quote": {
      "type": "string",
      "description": "Quote currency for fx, e.g. EUR."
    }
  },
  "required": [
    "kind"
  ]
}
🟢list_price_symbols

Every crypto, metal and currency symbol get_price supports. Call it before get_price when unsure a symbol is covered. Free, no key needed.

Esquema de entrada

{
  "type": "object",
  "properties": {}
}
🟢list_models(kind)

The AI models (chat, images or audio) available through SingIt, with their prices. They are called through SingIt's OpenAI-compatible API at https://app.singitai.app/v1 (or https://ask.singitai.app over x402), not through these MCP tools. Free, no key needed.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "kind": {
      "type": "string",
      "enum": [
        "chat",
        "images",
        "audio"
      ],
      "description": "Defaults to chat."
    }
  }
}
🟢get_balance

Your SingIt API balance: available and held USDC, auto top-up and pending top-ups. Use to check funds before paid calls. Free, but needs your API key.

Esquema de entrada

{
  "type": "object",
  "properties": {}
}
🟢web_search(query, numResults, type)

Searches the web through Exa and returns titles, URLs and snippets of matching pages. Use for current or niche information, then read_page for a full page. Paid per call from your key's SingIt limits in USDC on Base or Solana; needs the key's "search" scope.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "What to search the web for."
    },
    "numResults": {
      "type": "integer",
      "minimum": 1,
      "maximum": 10,
      "description": "Defaults to a few."
    },
    "type": {
      "type": "string",
      "enum": [
        "auto",
        "fast",
        "neural",
        "keyword"
      ]
    }
  },
  "required": [
    "query"
  ]
}
🟢read_page(url)

The readable text of one web page (up to 8000 characters), through Exa. Use after web_search, or when you already have a URL. Paid per call from your key's SingIt limits in USDC on Base or Solana; needs the key's "search" scope.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "The http(s) page to read."
    }
  },
  "required": [
    "url"
  ]
}
🟢get_weather

A sample weather forecast from GoPlausible's x402 demo service on Algorand. Takes no location and returns a fixed example, so it is mainly useful to try a paid call end to end. Paid per call from your key's SingIt limits in USDC; Base accounts only for now.

Esquema de entrada

{
  "type": "object",
  "properties": {},
  "required": []
}
🟢get_singit_risk_check

SingIt's risk check on Bankr x402 Cloud, run on a fixed sample payment request (no input). Mainly useful to try a paid call end to end. Paid per call from your key's SingIt limits in USDC; Base accounts only for now.

Esquema de entrada

{
  "type": "object",
  "properties": {},
  "required": []
}
🟢get_x_profile(username)

Public profile data for an X (Twitter) account by username, from twit.sh's x402 API. Use to check who is behind a handle. Paid per call from your key's SingIt limits in USDC; Base accounts only for now.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "username": {
      "type": "string",
      "description": "Twitter/X screen name without @."
    }
  },
  "required": [
    "username"
  ]
}
🟢get_crypto_news

Latest crypto market headlines with sentiment, from Otto AI. Use to see what is moving the market today; takes no input. Paid per call from your key's SingIt limits in USDC; Base accounts only for now.

Esquema de entrada

{
  "type": "object",
  "properties": {},
  "required": []
}
🟢get_hyperliquid_market(asset)

One Hyperliquid perpetual market (e.g. BTC): price, funding, open interest, max leverage and size rules, from Otto AI. Use for Hyperliquid's own contract details; use get_funding_rates to compare venues. Paid per call from your key's SingIt limits in USDC; Base accounts only for now.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "asset": {
      "type": "string",
      "description": "Perpetual market ticker, e.g. BTC, ETH, SOL."
    }
  },
  "required": [
    "asset"
  ]
}
🟢get_funding_rates(symbol)

Funding rates for one symbol across exchanges, with open interest, long/short ratio, large positions and liquidations, from Otto AI. Use to compare venues or gauge positioning; use get_hyperliquid_market for one Hyperliquid contract. Paid per call from your key's SingIt limits in USDC; Base accounts only for now.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "symbol": {
      "type": "string",
      "description": "Market ticker, e.g. BTC, ETH, SOL."
    }
  },
  "required": [
    "symbol"
  ]
}
🟢resolve_ens(input, network)

Turns an ENS name (e.g. vitalik.eth) into its address, or an address into its primary ENS name. Paid per call from your key's SingIt limits in USDC; Base accounts only for now.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "input": {
      "type": "string",
      "description": ".eth name or Ethereum address."
    },
    "network": {
      "type": "string",
      "description": "Ethereum network, defaults to ethereum."
    }
  },
  "required": [
    "input"
  ]
}
🟢get_token_price(symbol)

USD price of a major token by symbol from a paid x402 price API. get_price is free and covers the same majors, so prefer it; use this as a second source. Paid per call from your key's SingIt limits in USDC; Base accounts only for now.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "symbol": {
      "type": "string",
      "description": "Token ticker, e.g. ETH, BTC, SOL."
    }
  },
  "required": [
    "symbol"
  ]
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada14 herramientas