TerraDeed MCP Server
Enables web scraping and structured data extraction via x402-powered USDC payments on Base mainnet, with tools for scraping URLs into markdown, extracting schema-defined JSON, and checking wallet balances.
README
TerraDeed MCP Server
x402-powered web scraping and structured data extraction for AI agents.
Overview
This MCP server connects your AI agent to the TerraDeed Scrape API, enabling:
- Web scraping — Clean, LLM-ready markdown from any URL ($0.01 USDC)
- Structured extraction — Schema-driven JSON data from any page ($0.05 USDC)
- Wallet balance checks — Free USDC balance lookups on Base mainnet
Payments are handled transparently via the x402 protocol on Base mainnet using USDC.
Installation
Via npx (recommended)
TERRADEED_PRIVATE_KEY=0x... npx terradeed-mcp-server
Global install
npm install -g terradeed-mcp-server
TERRADEED_PRIVATE_KEY=0x... terradeed-mcp-server
Environment Variables
| Variable | Required | Description |
|---|---|---|
TERRADEED_PRIVATE_KEY |
Yes | Ethereum private key for signing x402 payments. Must hold USDC on Base mainnet. |
Tools
terradeed_scrape_url
Scrape any public URL and return clean markdown.
Cost: $0.01 USDC per call
{
"url": "https://example.com",
"render_js": false
}
terradeed_extract_structured
Extract structured JSON data using a schema.
Cost: $0.05 USDC per call
{
"url": "https://example.com",
"schema": {
"type": "object",
"properties": {
"title": { "type": "string" },
"price": { "type": "number" }
}
},
"instructions": "Extract the product title and price"
}
terradeed_check_wallet
Check USDC balance on Base mainnet. Free.
{
"address": "0x..."
}
Configuration
Add to your MCP client config (e.g., Claude Desktop, Cursor):
{
"mcpServers": {
"terradeed": {
"command": "npx",
"args": ["terradeed-mcp-server"],
"env": {
"TERRADEED_PRIVATE_KEY": "your-private-key"
}
}
}
}
Links
License
MIT
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
Neon Database
MCP server for interacting with Neon Management API and databases
E2B
Using MCP to run code via e2b.
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.