Extrapify
@christ0pper
About Extrapify
Structured web context infrastructure for AI agents. Extract schema-guided structured JSON from websites using Claude-powered parsing and MCP-native workflows.
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"extrapify": {
"command": "node",
"args": [
"/absolute/path/to/extrapify-mcp/mcp/server.mjs"
],
"env": {
"EXTRAPIFY_API_BASE_URL": "https://extrapify.com",
"EXTRAPIFY_API_KEY": "sk_live_your_key_here"
}
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Extrapify?
Extrapify is a stateless MCP server that bridges MCP-compatible clients (Claude Desktop, Cursor, etc.) to the hosted Extrapify API. It provides a single tool to extract validated, typed JSON from any public webpage by defining a schema and providing a URL.
How to use Extrapify?
Install via npm, copy .env.example to .env, and set EXTRAPIFY_API_KEY and EXTRAPIFY_API_BASE_URL. Start the server with npm run mcp:start. In Claude Desktop, add a configuration block pointing to node mcp/server.mjs with those environment variables. The tool extract_structured_data accepts url, mode, and schema parameters.
Key features of Extrapify
- One tool:
extract_structured_data - Supports schema types: string, number, integer, float, boolean, date, datetime, url, and arrays
- Modes: auto, single, list
- Handles Browserless rendering for JS-heavy pages automatically
- Production-ready bridge with no extraction logic or state
- Works with any MCP client over stdio transport
Use cases of Extrapify
- Extract article metadata (title, author, date) from news pages
- Scrape product details (name, price, availability) from e‑commerce sites
- Collect job listings (title, company, location) from career pages
- Capture company data (industry, size, contact) from a business directory
FAQ from Extrapify
What runtime or dependencies does Extrapify require?
Node.js is required. The MCP server runs over stdio and requires an API key from extrapify.com.
Where does the extracted data go? Does data live on the server?
Extraction is performed by the Extrapify API; the MCP server only forwards requests. The API handles fetching, rendering, extraction, and returns the result. The server itself is stateless.
How do I authenticate with Extrapify?
Set the EXTRAPIFY_API_KEY environment variable to your API key from extrapify.com/dashboard.
What if I get a 401 or 403 error?
Verify your API key is correct and active at extrapify.com/dashboard.
Can Extrapify handle JavaScript‑heavy pages?
Yes. The Extrapify API automatically falls back to Browserless rendering when pages rely on JavaScript. No action is needed on your side.
More Other MCP servers
FastMCP v2 🚀
jlowin🚀 The fast, Pythonic way to build MCP servers and clients.
XcodeBuildMCP
cameroncookeA Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
Mcp
browsermcpBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser

Sequential Thinking
modelcontextprotocolModel Context Protocol Servers
AutoBrowser MCP
autobrowser-aiBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
Comments