extracto-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| EXTRACTO_API_KEY | Yes | Your key from app.getextracto.dev/keys. | |
| EXTRACTO_BASE_URL | No | Override the API host (defaults to https://app.getextracto.dev). | |
| EXTRACTO_TIMEOUT_MS | No | Per-request timeout in ms (default 90000). |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| extractA | Extract structured data from a public web page and return it as validated, typed JSON. Extracto renders the page (JavaScript included), runs a schema-constrained extraction, and returns ONLY fields that match the schema. Missing data comes back as null rather than a hallucinated guess. Best for a single known URL. This call is synchronous (up to ~90s); for heavy or anti-bot pages prefer |
| extract_asyncA | Submit an asynchronous extraction job for a heavy, slow, or anti-bot-protected page. Returns a job id immediately; poll it with |
| get_jobA | Fetch the current status and (once complete) the result of an async extraction job created with |
| list_jobsA | List your recent async extraction jobs, newest first. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
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/massanaRoger/extracto-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server