streamable-httpupdated 28d ago
x402-gated web extraction gateway for AI agents. Fetch any page and get clean content back — text, markdown, or structured JSON. No API keys, no accounts.
This repository was archived by its owner. It still works, but it is not receiving updates.
What can you do with foundrynet scrape?
FoundryNet Scrape
x402-gated web extraction gateway for AI agents. Fetch any page and get clean content back — text, markdown, or structured JSON. No API keys, no accounts.
Part of the FoundryNet Data Network. Pay-per-call in USDC (x402) or bypass with an fnet_ Forge key. Also exposed as an MCP server for Smithery/Glama/Claude.
Tools / Endpoints
| Tool / Route | Price | Description |
|---|---|---|
extract — POST /v1/extract |
$0.01 | {url, format?: "text"|"markdown"|"json"} → extracted main content |
extract_batch — POST /v1/extract/batch |
$0.008 | {urls: string[]} (max 20) → array of extracted content (volume discount) |
Backends: Mozilla Readability (article extraction) + Turndown (HTML→markdown) + Cheerio (fallback) — all free, no API key. Boilerplate (scripts, nav, ads) is stripped automatically.
MCP
Streamable HTTP endpoint: https://foundrynet-scrape-production.up.railway.app/mcp
claude mcp add --transport http foundrynet-scrape https://foundrynet-scrape-production.up.railway.app/mcp
Tools list without auth (discoverable). Pass an fnet_ key as api_key (or Authorization: Bearer) to bypass payment; otherwise the tool returns an x402 payment_required object.
Payment (x402)
Standard x402 v2 on Solana mainnet USDC. Discovery: GET /x402, GET /.well-known/x402, per-route 402 at GET /x402/{route}. Validated on 402 Index.
The highest-frequency tool category — every research, content, and data agent needs to read the web.
Install
Add foundrynet scrape to your client. Pick the one you use.
claude mcp add --transport http foundrynet-scrape https://foundrynet-scrape-production.up.railway.app/mcpcodex mcp add foundrynet-scrape --url https://foundrynet-scrape-production.up.railway.app/mcp{
"mcpServers": {
"foundrynet-scrape": {
"url": "https://foundrynet-scrape-production.up.railway.app/mcp"
}
}
}Add to `~/.cursor/mcp.json`, or `.cursor/mcp.json` for a single project.
{
"servers": {
"foundrynet-scrape": {
"type": "http",
"url": "https://foundrynet-scrape-production.up.railway.app/mcp"
}
}
}Add to `.vscode/mcp.json` in your workspace.
{
"mcpServers": {
"foundrynet-scrape": {
"url": "https://foundrynet-scrape-production.up.railway.app/mcp"
}
}
}Add to `claude_desktop_config.json`, then restart Claude Desktop.
{
"mcpServers": {
"foundrynet-scrape": {
"serverUrl": "https://foundrynet-scrape-production.up.railway.app/mcp"
}
}
}Add to `~/.codeium/windsurf/mcp_config.json`.
Score
39 / 100
Incomplete
- Documentation17/25
- Maintenance14/25
- Trust6/20
- Capability0/15
- Install experience12/15
- Documents what it does and how to connect
- Has a resolvable package or endpoint
- Exposes at least one tool, prompt or resource
- README has substantive content
- Includes a code example
- Documents its configuration
- Mentions credentials or security posture
- Last commit 21 days ago
- Has a release history
- Repository is not archived
- No licence detected
- Namespace verified in the official MCP registry
- Claimed by its owner
- Published under an organisation
- 0 tool(s) documented
- Provides prompt templates
- Provides resources
- 6 documented install method(s)
- Published to a package registry
- Offers a hosted endpoint — no local install
Version history
| Versions | Published |
|---|---|
| 1.0.1Latest | Jun 22, 2026 |
| 1.0.0 | Jun 22, 2026 |