500+ research, web search, scraping & data extraction APIs for AI agents. Pay per call with USDC via x402.
Orbis Research & Data Extraction MCP 🔍
Real web search, scraping, and data extraction 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 | |-----|-------|-------------| | Web Search Query | 241 | Keyword web search returning structured results | | Reddit Subreddit Search API | 221 | Search Reddit posts across any subreddit | | Web Content Type Classifier API | 193 | Classify what type of content a URL contains | | Web Data Extractor Intelligence API | 193 | Intelligently extract structured data from any page | | Reddit Posts & Comments API | 180 | Fetch posts and comments from Reddit | | Google Search Results API | 178 | Structured Google SERP results | | Google Maps & Places API | 173 | Places, reviews, and location data from Google Maps | | Web Scrape Planner API | 163 | Generate a scraping strategy for any website | | Structured Data Extractor API | 58 | Extract structured JSON from unstructured web pages | | Web Scraping API | 57 | Render and scrape any public web page | | Data Extraction Quality Scorer API | 50 | Score the quality of extracted data | | Web Scraping ROI Calculator API | 37 | Estimate the cost/value of a scraping project |
Quick Start
No API key needed. No account. Paste into your MCP client:
Claude Desktop / Claude Code
{
"mcpServers": {
"orbis-research": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://orbisapi.com/api/mcp/research"]
}
}
}
Config path: ~/Library/Application Support/Claude/claude_desktop_config.json
Cursor / Windsurf / Cline
{
"mcpServers": {
"orbis-research": {
"url": "https://orbisapi.com/api/mcp/research"
}
}
}
OpenAI Codex CLI
# ~/.codex/config.yaml
mcpServers:
orbis-research:
type: url
url: "https://orbisapi.com/api/mcp/research"
Example Prompts
Once connected, try:
- "Search the web for the latest news about Coinbase's x402 integration"
- "Search Reddit's r/MachineLearning for discussions about MCP servers"
- "Scrape this page and extract all the pricing data as JSON: https://..."
- "Get the top 10 Google results for 'best MCP servers 2025'"
- "Find all Google Maps reviews for this business and summarize sentiment"
- "Plan how I'd scrape this e-commerce site for product data"
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);
// Google Search — 178 real calls on Orbis
const resp = await fetch(
"https://orbisapi.com/api/proxy/google-search-results-api-9c77d5/search",
{ method: "POST", headers: { "Content-Type": "application/json" },
body: JSON.stringify({ query: "MCP servers for AI agents", limit: 10 }) }
);
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-research": { "url": "https://orbisapi.com/api/mcp/research" }
}
}
OpenAI Agents SDK
Python:
from agents.mcp import MCPServerStreamableHttp
from agents import Agent, Runner
mcp = MCPServerStreamableHttp(url="https://orbisapi.com/api/mcp/research")
agent = Agent(
name="Orbis Research Agent",
model="gpt-4o",
mcp_servers=[mcp]
)
result = await Runner.run(agent, "Browse available research 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/research",
});
const agent = new Agent({
name: "Orbis Research Agent",
model: "gpt-4o",
mcpServers: [mcp],
});
const result = await run(agent, "Browse available research APIs");
console.log(result.finalOutput);
Calls are billed per-use in USDC via x402 on Base mainnet. No subscription, no API key required.