About Orbis Crypto Mcp
Orbis Crypto & Blockchain MCP gives AI agents access to blockchain and DeFi data APIs, including gas estimates, wallet analysis, address labels, and risk scores. Calls are paid per use in USDC through x402 on Base, without API keys or subscriptions.
Key features
- 01Estimate gas fees across chains
- 02Analyze wallet holdings and activity
- 03Label crypto address types
- 04Score wallet activity, volume, and risk
- 05Explain contract permissions and airdrop eligibility
Use cases
- 01Estimate gas costs for an Ethereum transaction
- 02Identify an address as an exchange or whale
- 03Assess a wallet’s on-chain activity and risk
- 04Check contract permissions or airdrop eligibility
MCP support
This MCP server exposes crypto and blockchain API tools to MCP clients through a remote endpoint. Calls are billed per use in USDC via x402 on Base.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://orbisapi.com/api/mcp/cryptoclaude mcp add --transport http crypto-mcp-orbisapi https://orbisapi.com/api/mcp/crypto{"mcpServers":{"crypto-mcp-orbisapi":{"type":"http","url":"https://orbisapi.com/api/mcp/crypto"}}}Open in Cursor{"servers":{"crypto-mcp-orbisapi":{"type":"http","url":"https://orbisapi.com/api/mcp/crypto"}}}Open in VS Code{"mcpServers":{"crypto-mcp-orbisapi":{"type":"http","url":"https://orbisapi.com/api/mcp/crypto"}}}{"mcpServers":{"crypto-mcp-orbisapi":{"serverUrl":"https://orbisapi.com/api/mcp/crypto"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
2| Parameter | Type | Required | Description |
|---|---|---|---|
| search | string | No | What Crypto & Blockchain API do you need? e.g. "wallet risk scorer" |
Details
From the project READMEOrbis Crypto & Blockchain MCP ₿
Real on-chain and crypto APIs for AI agents. Pay per call with USDC on Base — no API keys, no accounts, no subscriptions.
What's Actually In Here
These are the most-called APIs in this domain on Orbis:
| API | Calls | What it does |
|---|---|---|
| Gas Fee Estimator API | 521 | Real-time gas price estimates across chains |
| On-Chain Volume Score API | 351 | Score a wallet's on-chain trading volume |
| Crypto Address Labeler API | 283 | Tag an address: exchange, mixer, whale, contract |
| Web3 Wallet Analyzer API | 218 | Full wallet breakdown: holdings, activity, risk |
| Wallet API | 211 | General-purpose wallet data and metadata |
| Web3 Integration API | 202 | Web3 connectivity utilities for agents |
| Web3 Wallet Activity Scorer API | 197 | Score wallet activity patterns 0–100 |
| Blockchain Concepts Guide API | 171 | Explain blockchain concepts in plain language |
| Web3 Wallet Risk Scorer API | 169 | Risk score a wallet from on-chain behavior |
| On-Chain Wallet Scoring API | 139 | Composite wallet health and reputation score |
| Smart Contract Permission Explainer API | 61 | Explain what permissions a contract is requesting |
| Crypto Airdrop Eligibility Rules API | 55 | Check eligibility criteria for crypto airdrops |
Quick Start
No API key needed. No account. Paste into your MCP client:
Claude Desktop / Claude Code
{
"mcpServers": {
"orbis-crypto": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://orbisapi.com/api/mcp/crypto"]
}
}
}
Config path: ~/Library/Application Support/Claude/claude_desktop_config.json
Cursor / Windsurf / Cline
{
"mcpServers": {
"orbis-crypto": {
"url": "https://orbisapi.com/api/mcp/crypto"
}
}
}
OpenAI Codex CLI
# ~/.codex/config.yaml
mcpServers:
orbis-crypto:
type: url
url: "https://orbisapi.com/api/mcp/crypto"
Example Prompts
Once connected, try asking your AI:
- "What's the current gas fee estimate for a swap on Ethereum?"
- "Label this address — is it an exchange, mixer, or whale? 0x28C6c06298d514Db089934071355E5743bf21d60"
- "Analyze this wallet's on-chain activity and give me a risk score: 0x..."
- "Score this wallet's trading volume vs the average on-chain: 0x..."
- "Explain what permissions this smart contract is requesting before I approve it"
- "Is this wallet eligible for the upcoming airdrop?"
Direct x402 Usage (Node.js)
import { wrapFetchWithPayment } from "x402-fetch";
import { privateKeyToAccount } from "viem/accounts";
import { createWalletClient, http } from "viem";
import { base } from "viem/chains";
const account = privateKeyToAccount(process.env.WALLET_PRIVATE_KEY);
const walletClient = createWalletClient({ account, chain: base, transport: http() });
const fetch = wrapFetchWithPayment(globalThis.fetch, walletClient);
// Gas fee estimate — one of the most-called APIs in this domain
const resp = await fetch(
"https://orbisapi.com/api/proxy/gas-fee-estimator-api-a96f58/estimate",
{ method: "POST", headers: { "Content-Type": "application/json" },
body: JSON.stringify({ chain: "ethereum", type: "swap" }) }
);
console.log(await resp.json());
See example.mjs for a full working script.
All Orbis Domain MCPs
| Domain | URL |
|---|---|
| ₿ Crypto & Blockchain | https://orbisapi.com/api/mcp/crypto |
| 🔍 Research & Data | https://orbisapi.com/api/mcp/research |
| 🛒 Commerce & Retail | https://orbisapi.com/api/mcp/commerce |
| ✈️ Travel | https://orbisapi.com/api/mcp/travel |
| 🌐 All 20,000+ APIs | https://orbisapi.com/api/mcp |
Built by Orbis — the API marketplace for AI agents.
Connect
Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"orbis-crypto": { "url": "https://orbisapi.com/api/mcp/crypto" }
}
}
OpenAI Agents SDK
Python:
from agents.mcp import MCPServerStreamableHttp
from agents import Agent, Runner
mcp = MCPServerStreamableHttp(url="https://orbisapi.com/api/mcp/crypto")
agent = Agent(
name="Orbis Crypto Agent",
model="gpt-4o",
mcp_servers=[mcp]
)
result = await Runner.run(agent, "Browse available crypto APIs")
print(result.final_output)
TypeScript:
import { Agent, run } from "@openai/agents";
import { MCPServerStreamableHttp } from "@openai/agents/mcp";
const mcp = new MCPServerStreamableHttp({
url: "https://orbisapi.com/api/mcp/crypto",
});
const agent = new Agent({
name: "Orbis Crypto Agent",
model: "gpt-4o",
mcpServers: [mcp],
});
const result = await run(agent, "Browse available crypto APIs");
console.log(result.finalOutput);
Calls are billed per-use in USDC via x402 on Base mainnet. No subscription, no API key required.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.
