Pick the best paid L402/x402 API for any data need; Bitcoin price, oracle and signals via Lightning.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Free. Find the highest-scoring paid agent API (L402/x402) for a need, e.g. 'bitcoin price', 'weather forecast', 'stock quotes'. Returns up to `limit` ranked endpoints with URL, protocol, price and 0-100 quality score from BitTuitive's own probes.
What the API should provide (keywords).
Optional payment protocol filter.
Optional category filter.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http bittuitive https://api.bittuitive.ai/mcp
Free. Find the highest-scoring paid agent API (L402/x402) for a need, e.g. 'bitcoin price', 'weather forecast', 'stock quotes'. Returns up to `limit` ranked endpoints with URL, protocol, price and 0-100 quality score from BitTuitive's own probes.
| Argument | Type | Description |
|---|---|---|
| need* | string | What the API should provide (keywords). |
| limit | integer | |
| protocol | string | Optional payment protocol filter. |
| data_type | string | Optional category filter. |
{
"type": "object",
"required": [
"need"
],
"properties": {
"need": {
"type": "string",
"description": "What the API should provide (keywords)."
},
"limit": {
"type": "integer",
"default": 3,
"maximum": 10,
"minimum": 1
},
"protocol": {
"enum": [
"L402",
"x402"
],
"type": "string",
"description": "Optional payment protocol filter."
},
"data_type": {
"enum": [
"bitcoin",
"crypto",
"stocks",
"weather",
"traffic",
"other"
],
"type": "string",
"description": "Optional category filter."
}
}
}Free. BitTuitive's paid endpoints, per-call prices in sats, subscription plans, and live status.
No arguments.
{
"type": "object",
"properties": {}
}Paid: 50 sats per call via Lightning (L402). BTC price plus network stats: hash rate, mempool, difficulty, fees, block height. Without l402_credential this returns a Lightning invoice + macaroon to pay (nothing is charged by this call); pay it with your own wallet and call again with l402_credential='<macaroon>:<preimage_hex>'.
| Argument | Type | Description |
|---|---|---|
| l402_credential | string | Optional L402 credential '<macaroon>:<preimage_hex>' (or 'L402 <macaroon>:<preimage>') from a paid invoice or an active subscription. Omit it to receive the Lightning invoice and macaroon. |
{
"type": "object",
"properties": {
"l402_credential": {
"type": "string",
"description": "Optional L402 credential '<macaroon>:<preimage_hex>' (or 'L402 <macaroon>:<preimage>') from a paid invoice or an active subscription. Omit it to receive the Lightning invoice and macaroon."
}
}
}Paid: 10 sats per call via Lightning (L402). Live BTC price in USD/EUR with 24h change. Without l402_credential this returns a Lightning invoice + macaroon to pay (nothing is charged by this call); pay it with your own wallet and call again with l402_credential='<macaroon>:<preimage_hex>'.
| Argument | Type | Description |
|---|---|---|
| l402_credential | string | Optional L402 credential '<macaroon>:<preimage_hex>' (or 'L402 <macaroon>:<preimage>') from a paid invoice or an active subscription. Omit it to receive the Lightning invoice and macaroon. |
{
"type": "object",
"properties": {
"l402_credential": {
"type": "string",
"description": "Optional L402 credential '<macaroon>:<preimage_hex>' (or 'L402 <macaroon>:<preimage>') from a paid invoice or an active subscription. Omit it to receive the Lightning invoice and macaroon."
}
}
}Paid: 100 sats per call via Lightning (L402). Oracle data plus Lightning Network stats and mining revenue. Without l402_credential this returns a Lightning invoice + macaroon to pay (nothing is charged by this call); pay it with your own wallet and call again with l402_credential='<macaroon>:<preimage_hex>'.
| Argument | Type | Description |
|---|---|---|
| l402_credential | string | Optional L402 credential '<macaroon>:<preimage_hex>' (or 'L402 <macaroon>:<preimage>') from a paid invoice or an active subscription. Omit it to receive the Lightning invoice and macaroon. |
{
"type": "object",
"properties": {
"l402_credential": {
"type": "string",
"description": "Optional L402 credential '<macaroon>:<preimage_hex>' (or 'L402 <macaroon>:<preimage>') from a paid invoice or an active subscription. Omit it to receive the Lightning invoice and macaroon."
}
}
}Paid: 200 sats per call via Lightning (L402). Market signals: fear & greed, BTC dominance, BTC/gold, NVT, active addresses, % from ATH, momentum, volatility. Without l402_credential this returns a Lightning invoice + macaroon to pay (nothing is charged by this call); pay it with your own wallet and call again with l402_credential='<macaroon>:<preimage_hex>'.
| Argument | Type | Description |
|---|---|---|
| l402_credential | string | Optional L402 credential '<macaroon>:<preimage_hex>' (or 'L402 <macaroon>:<preimage>') from a paid invoice or an active subscription. Omit it to receive the Lightning invoice and macaroon. |
{
"type": "object",
"properties": {
"l402_credential": {
"type": "string",
"description": "Optional L402 credential '<macaroon>:<preimage_hex>' (or 'L402 <macaroon>:<preimage>') from a paid invoice or an active subscription. Omit it to receive the Lightning invoice and macaroon."
}
}
}Free. Per data type (bitcoin, crypto, stocks, weather, traffic, other): counts, average score and the top endpoints.
| Argument | Type | Description |
|---|---|---|
| top | integer |
{
"type": "object",
"properties": {
"top": {
"type": "integer",
"default": 3,
"maximum": 10,
"minimum": 0
}
}
}Free. Score components, probe stats and recent probe history for one scoreboard entry (id from best_endpoint/scoreboard_search).
| Argument | Type | Description |
|---|---|---|
| id* | string |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string"
}
}
}Free. Search/browse the scoreboard of paid agent APIs with filters; sorted by score.
| Argument | Type | Description |
|---|---|---|
| q | string | Text search in name, description and URL. |
| limit | integer | |
| offset | integer | |
| protocol | string | |
| data_type | string | |
| min_score | number |
{
"type": "object",
"properties": {
"q": {
"type": "string",
"description": "Text search in name, description and URL."
},
"limit": {
"type": "integer",
"default": 10,
"maximum": 25,
"minimum": 1
},
"offset": {
"type": "integer",
"default": 0,
"minimum": 0
},
"protocol": {
"enum": [
"L402",
"x402"
],
"type": "string"
},
"data_type": {
"enum": [
"bitcoin",
"crypto",
"stocks",
"weather",
"traffic",
"other"
],
"type": "string"
},
"min_score": {
"type": "number",
"maximum": 100,
"minimum": 0
}
}
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 15, 2026.