x1-baas-mcp
OfficialClick on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@x1-baas-mcpCan you scrape https://example.com and return the content as clean Markdown?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
X1-BaaS — Scraping API for AI Agents
Stealth web scraping engine with native MCP integration and x402 micropayments. Returns clean, LLM-ready Markdown from any URL.
Features
MCP-native — plug into Claude Desktop, Cursor, or any MCP client in seconds
Stealth browser — Camoufox engine bypasses Cloudflare Turnstile, Datadome
x402 micropayments — agents pay per request with crypto, no accounts needed
LLM-optimized — clean Markdown output, not raw HTML dumps
Anti-bot bypass — humanized fingerprints, automatic retry
Multiple outputs — Markdown, screenshot, PDF, CSV, HTML
Related MCP server: x402-md-mcp
Quick Start
Option 1: MCP Client (Recommended)
Add to your MCP client config:
{
"mcpServers": {
"x1-baas": {
"url": "https://api.tazpal.com/mcp",
"description": "Stealth web scraping for AI agents"
}
}
}Or use stdio transport:
{
"mcpServers": {
"x1-baas": {
"command": "npx",
"args": ["-y", "x1-baas-mcp"],
"env": {
"BAAAS_API_URL": "https://api.tazpal.com",
"BAAAS_API_KEY": "your-api-key"
}
}
}
}Option 2: Direct API Call
# Scrape a page (API key auth)
curl -X POST https://api.tazpal.com/v1/scrape \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{"url": "https://example.com"}'
# Or pay with x402 (no account needed)
# Send request without auth → receive 402 with payment instructions
# Sign payment → resend with PAYMENT-SIGNATURE headerOption 3: Self-Hosted
git clone https://github.com/YOUR_USERNAME/x1-baas-mcp.git
cd x1-baas-mcp
docker compose up -dMCP Tools
The MCP server exposes 3 tools:
Tool | Description |
| Scrape a URL and return clean Markdown. Handles JS rendering, anti-bot bypass, DOM cleaning. |
| Check current pricing and payment requirements. |
| Check engine health and operational status. |
MCP Resources
Resource | Description |
| Current pricing and payment configuration |
| Engine status and diagnostics |
Pricing
Plan | Price | Details |
Pay-per-use | $0.005/request | x402 crypto payments on Base (USDC) |
API Key | Contact api@tazpal.com | For higher limits and traditional auth |
No account required for x402 payments. Failed scrapes are never charged.
API Endpoints
Endpoint | Method | Description |
| POST | Scrape a URL → clean Markdown |
| POST | Structured extraction with JSON schema |
| POST | Multi-page crawl with depth control |
| GET | Current pricing info |
| GET | Health check |
Architecture
┌─────────────┐ ┌─────────────┐ ┌───────────┐
│ MCP Client │────▶│ MCP Server │────▶│ BaaS │
│ (Claude, │ │ :8001 │ │ Engine │
│ Cursor) │ │ stdio/http │ │ :8000 │
└─────────────┘ └─────────────┘ └─────┬─────┘
│
┌─────▼─────┐
│ Camoufox │
│ (Firefox)│
└───────────┘Self-Hosting
Prerequisites
Docker & Docker Compose
(Optional) API key from api@tazpal.com
Setup
# Clone
git clone https://github.com/YOUR_USERNAME/x1-baas-mcp.git
cd x1-baas-mcp
# Configure
cp infra/.env.example infra/.env
# Edit infra/.env with your settings
# Start
docker compose -f infra/docker-compose.yml up -d
# Verify
curl http://localhost:8000/health
curl http://localhost:8002/healthEnvironment Variables
Variable | Default | Description |
|
| BaaS engine URL |
| (empty) | API key for auth |
|
| MCP server bind host |
|
| MCP server port |
|
| Enable x402 payments |
|
| Payment facilitator |
Documentation
API Docs — Full API reference
MCP Protocol — MCP specification
x402 Protocol — Payment protocol spec
License
MIT — see LICENSE.
Links
x402 Bazaar — listed on CDP Bazaar
MCP Registry — published as
com.tazpal/x1-baas
This server cannot be installed
Maintenance
Related MCP Servers
- AlicenseAqualityBmaintenancePay-per-use clean web reader for AI agents. URL in, markdown plus metadata out, in milliseconds. Settled per-call in USDC over x402 — no signup, no API keys.11,2742MIT
- AlicenseNot gradedqualityCmaintenanceEnables extracting clean Markdown from any webpage by paying $0.005 USDC per call via the x402 protocol, with automatic wallet-based payment settlement.14MIT

Pylon MCP Serverofficial
FlicenseNot gradedqualityFmaintenanceProvides 20+ AI agent capabilities like web scraping, PDF parsing, OCR, and more, with pay-per-use micropayments via x402.1- AlicenseNot gradedqualityBmaintenanceMCP server that lets AI agents scrape web pages as clean markdown for a micro-payment in USDC, using the x402 protocol on Base network. No API keys or signup required.MIT
Related MCP Connectors
Web scraping for AI agents. Converts URLs to clean, LLM-ready Markdown with anti-bot bypass.
Web intelligence for AI agents: fetch, render, extract, research. x402 micropayments, no API keys.
Pay-per-call web scraping for AI agents via x402 on Base USDC. Six tools, no signup.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/MicrostormHK/x1-baas-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server