SingIt x402

app.singitaiPublished by singitai.appOfficial publisherv0.1.4Updated Oct 31, 2026

Web search, page reading, prices and market data for agents, billed to your SingIt API key in USDC.

VerifiedStreamable HTTPWeb executableWeb Search & ScrapingFinance

Overview

AI-generated overview

Remote MCP server for web search, page reading, crypto and FX prices, and crypto market data, billed per call in USDC to a SingIt API key.

What you can do
  • Search the web and read the text of a page through Exa
  • Look up crypto, gold, silver and currency prices, and list supported symbols
  • List available AI models and their prices
  • Check API balance, spending limits and receipts
  • Fetch crypto market data: news with sentiment, Hyperliquid market details, funding rates across exchanges, token prices
  • Look up X profiles and resolve ENS names
When to use it
Useful when an assistant needs current web results, page text, or crypto and FX market data without wiring up separate providers, and when you are willing to pay per call from a prepaid USDC balance. The free price and model tools work without any key.
Requirements
Remote streamable HTTP endpoint at app.singitai.app; no local install. Free tools need nothing. Paid tools need a SingIt API key sent as an Authorization bearer header, with the search or tools scope, and a funded USDC balance on Base or Solana; most market data tools are Base-only for now.
Before you install
Paid tools charge real USDC per call to your key's limits, so costs accrue with use; check balance and limits first. The API key is a spending credential and should be scoped and rotated. Some tools return fixed sample data, and search and page content are fetched through third-party providers.

Installation

In SourceWeft

  1. Open SingIt x402 in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/app.singitai%2Fsingit/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "singit-x402": {
      "type": "http",
      "url": "https://app.singitai.app/mcp"
    }
  }
}

README

This repository has no README.

Tools

16

get_price

Get price

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.

Parametersbasekindrequiredquotesymbol

list_price_symbols

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.

Takes no parameters.

list_models

List models

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.

Parameterskind

get_balance

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.

Takes no parameters.

get_limits

Get limits

What your API key may still spend: its daily and per-request caps, spent and remaining today, scopes and expiry, plus your account's balance and, on Base, your allowance limiter (caps, left today, approved from your wallet, paused = emergency stop, expired). Read-only: it cannot change a limit. Use before a paid call to see whether it fits. Free, but needs your API key.

Takes no parameters.

get_receipts

Get receipts

Your recent receipts, newest first: for each, its id, time, model, USDC charged, tokens and the upstream reference (kind charge, this key only), or the account's top-ups and refunds with their transaction and network. Read-only; page back with `before`. Free, but needs your API key.

Parameterskindlimitbefore

read_page

Read page

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.

Parametersurlrequired

get_weather

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.

Takes no parameters.

get_singit_risk_check

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.

Takes no parameters.

get_x_profile

Get X profile

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.

Parametersusernamerequired

get_crypto_news

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.

Takes no parameters.

get_hyperliquid_market

Get Hyperliquid market

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.

Parametersassetrequired

get_funding_rates

Get funding rates

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.

Parameterssymbolrequired

resolve_ens

Resolve ENS name

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.

Parametersinputrequirednetwork

get_token_price

Get token price

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.

Parameterssymbolrequired

Version history

3
  1. v0.1.4LatestOct 31, 2026
  2. v0.1.3Oct 30, 2026
  3. v0.1.1Oct 25, 2026

Score

85% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • License10 pts