mcpField
O
Orbis Crypto Mcp

Orbis Crypto Mcp

Remote
github.com/OrbisAPIFinance2Updated 20w ago
Repository

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

  1. 01Estimate gas fees across chains
  2. 02Analyze wallet holdings and activity
  3. 03Label crypto address types
  4. 04Score wallet activity, volume, and risk
  5. 05Explain contract permissions and airdrop eligibility

Use cases

  1. 01Estimate gas costs for an Ethereum transaction
  2. 02Identify an address as an exchange or whale
  3. 03Assess a wallet’s on-chain activity and risk
  4. 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.

Endpointhttps://orbisapi.com/api/mcp/crypto
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

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
ParameterTypeRequiredDescription
searchstringNoWhat Crypto & Blockchain API do you need? e.g. "wallet risk scorer"

Details

From the project README

Orbis 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.

MCP x402

What's Actually In Here

These are the most-called APIs in this domain on Orbis:

APICallsWhat it does
Gas Fee Estimator API521Real-time gas price estimates across chains
On-Chain Volume Score API351Score a wallet's on-chain trading volume
Crypto Address Labeler API283Tag an address: exchange, mixer, whale, contract
Web3 Wallet Analyzer API218Full wallet breakdown: holdings, activity, risk
Wallet API211General-purpose wallet data and metadata
Web3 Integration API202Web3 connectivity utilities for agents
Web3 Wallet Activity Scorer API197Score wallet activity patterns 0–100
Blockchain Concepts Guide API171Explain blockchain concepts in plain language
Web3 Wallet Risk Scorer API169Risk score a wallet from on-chain behavior
On-Chain Wallet Scoring API139Composite wallet health and reputation score
Smart Contract Permission Explainer API61Explain what permissions a contract is requesting
Crypto Airdrop Eligibility Rules API55Check 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

DomainURL
₿ Crypto & Blockchainhttps://orbisapi.com/api/mcp/crypto
🔍 Research & Datahttps://orbisapi.com/api/mcp/research
🛒 Commerce & Retailhttps://orbisapi.com/api/mcp/commerce
✈️ Travelhttps://orbisapi.com/api/mcp/travel
🌐 All 20,000+ APIshttps://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

Markdown supported

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.