Skip to content

MCP Server

Parseium exposes Streamable HTTP MCP at:

POST https://api.parseium.com/mcp

Authenticate with Authorization: Bearer <api-key> or X-API-Key. Deployments can optionally enable Clerk OAuth; discover protected-resource metadata at GET /.well-known/oauth-protected-resource/mcp. OAuth never enables REST access—/v1/* remains API-key only.

ToolPurpose
list_parsers, get_parserDiscover owned parsers
create_parser, update_parser, delete_parserManage parser definitions
test_parserDry-run inline or stored parser configs
scrapeExecute one parser scrape
execute_prebuiltCall a prebuilt API
create_batchSubmit parser or prebuilt batch work
get_jobRead j_, b_, or wr_ status
get_statusRead credits, concurrency, pending work, and active batches
list_databases, create_database, query_databaseManage/query datasets
manage_cronList/create/update/delete/run cron resources
manage_workflow, test_workflowManage, run, and preflight workflows

MCP responses are designed for agent context windows. Large scrape, prebuilt, and SQL outputs are truncated. Use HTTP batches with database sinks and bounded SQL queries for bulk data. Table dump has no MCP tool by design.

create_batch can read UTF-8 lines or CSV from file_path when the server administrator has allowed that location through MCP_BATCH_FILE_ROOTS.

MCP tools enforce the same ownership, billing, validation, and queue limits as their HTTP counterparts.