smart-data-extractor
Server Details
smart-data-extractor MCP server on Cloudflare Workers · REST + MCP JSON-RPC · free tier
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2024-11-05
- URL
- Repository
- lazymac2x/smart-data-extractor-worker
- GitHub Stars
- 0
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 4 tools
The tools are mostly distinct: auto_schema_learn is clearly separate as it only infers schemas, while extract_from_api and extract_from_url differ by source type. batch_extract covers multi-source extraction but could overlap with single-source tools in certain scenarios. No two tools are truly indistinguishable.
Naming is a mix of patterns: extract_from_api and extract_from_url share a consistent 'extract_from_X' form, but batch_extract uses an adjective+verb structure, and auto_schema_learn places the verb last. All use snake_case, which is readable, but the lack of a uniform verb_noun pattern is noticeable.
Four tools is an ideal scope for a data extraction server, covering schema inference, single-source extraction from API and URL, and multi-source batch extraction. Each tool has a clear purpose, and the count is neither too thin nor too heavy.
The tool surface covers the core domain well: schema learning, extraction from API and URL, and batch extraction from multiple formats on a consistent schema. Minor gaps include no dedicated text extraction tool (though batch handles it) and no explicit output formatting options, but common workflows are fully supported.
Available Tools
4 toolsauto_schema_learnAInspect
Idempotent · 30s timeout · Automatically infer JSON Schema from sample data without extraction. Pass idempotency_key to deduplicate within 5 minutes.
Inputs: sample_data (required), idempotency_key.
batch_extractAInspect
Idempotent · 30s timeout · Extract data from multiple sources (JSON/JSONL/text) with a single consistent schema. Pass idempotency_key to deduplicate within 5 minutes.
Inputs: sources (required), schema, idempotency_key.
extract_from_apiAInspect
Idempotent · 30s timeout · Extract structured data from API response JSON with schema adaptation. Pass idempotency_key to deduplicate within 5 minutes.
Inputs: content (required), schema, idempotency_key.
extract_from_urlAInspect
Idempotent · 30s timeout · Extract structured data from URL content with auto schema learning. Pass idempotency_key to deduplicate identical calls within 5 minutes.
Inputs: url (required), schema, idempotency_key.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Related MCP Connectors
Cloudflare Workers MCP server: ai-gateway
Cloudflare Workers MCP server: ai-cost-optimizer
Cloudflare Workers MCP server: ai-model-router
Cloudflare Workers MCP server: api-flow-analyzer
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceA remote MCP server deployable on Cloudflare Workers without authentication, providing tools for website scraping and content extraction using Cloudflare's Browser Rendering and AI.1-
- AlicenseAqualityBmaintenanceWeb extraction MCP server for AI agents. Extract structured data from any URL with built-in Cloudflare bypass, JavaScript rendering, and intelligent parsing. Returns clean markdown or JSON.5794 npm2MIT
- AlicenseNot gradedqualityDmaintenanceDeployable stateless remote MCP server on Cloudflare Workers without auth, with support for registering custom tools and connecting to MCP clients.19 npmMIT
- FlicenseNot gradedqualityNot gradedmaintenanceA stateless remote MCP server deployed on Cloudflare Workers without authentication, supporting custom tools and compatible with legacy MCP clients.-
Glama MCP Gateway
Add one secure layer between your agents and this server.