data-refinery
Universal Data Refinery
🌟 Зачем нужен Data Refinery?
В зарождающемся Agent Internet ИИ-модели и автономные агенты (Claude, Cursor, OpenAI Agents, пользовательские боты) испытывают голод по чистым, структурированным, реальным и детерминированным данным. Сырой веб-скрапинг зашумлен, требует больших затрат токенов и подвержен галлюцинациям.
Universal Data Refinery превращает беспорядочную, фрагментированную веб-документацию, страницы с ценами, муниципальные кодексы и журналы релизов в строгий, проверяемый по схеме JSON с автоматическим семантическим сравнением и получением данных на периферии за доли секунды.
Related MCP server: Driflyte MCP Server
🚀 Встроенные домены переработки
1. 📦 Экосистема разработчиков и критические изменения
Извлекает: затронутые символы, статус удаления или устаревания, изменения сигнатур и точные фрагменты миграции кода.
Решает: галлюцинации ИИ-ассистентов по поводу устаревшего синтаксиса и обновлений SDK с критическими изменениями.
2. 💰 B2B SaaS, облачные и API-тарифы
Извлекает: нормализованные ежемесячные/годовые цены, включенные квоты, тарифы на основе использования, скрытые условия контрактов и плату за превышение.
Решает: автономные закупки и расчеты сметы затрат для ИИ-агентов.
3. 🏛️ Локализованная нормативная и комплаенс-аналитика
Извлекает: муниципальные постановления, разрешения на краткосрочную аренду, правила зонирования, обязательные сроки и штрафы.
Решает: юридические и деловые комплаенс-исследования без ручного труда помощника юриста.
4. 🌐 Универсальный веб-переработчик по запросу
Извлекает: подайте любой URL + пользовательский промпт на лету. Workers AI извлекает строгий JSON, проверяет его через Zod, вычисляет различия и сохраняет в D1 SQL.
🏗️ Архитектура
[ Raw Web Sources ] ──► [ Cloudflare Worker Pipeline ]
│
├── 1. Ingest (Scheduled Cron / Webhooks)
├── 2. HTML to Dense Markdown Sanitizer
├── 3. Workers AI (Llama 3.3 / Mistral) Structured Extraction
├── 4. Semantic Diffing Engine (Delta Classification)
└── 5. BGE Vector Embeddings (Vectorize Index)
│
▼
[ Cloudflare D1 SQL + Workers KV ]
│
┌────────────────┴────────────────┐
▼ ▼
🤖 MCP Server for AI Agents ⚡ REST / OpenAPI Endpoints
(Claude Desktop, Cursor, etc.) 🖥️ Refinery Studio (Pages UI)💻 Начало работы
Предварительные требования
Node.js 20+
Cloudflare Wrangler CLI (
npm install -g wranglerили через npm-скрипты)
Установка
# Clone & install dependencies
npm install
# Build shared schema
npm run build --workspace=packages/schema
# Apply local D1 database migrations with demo seed data
npm run db:migrate:localЗапуск локально
# Start Cloudflare Worker backend (port 8787)
npm run dev:worker
# Start Refinery Studio Web Dashboard (port 5173)
npm run dev:web
# Or run both concurrently:
npm run dev:all🤖 Подключение ИИ-агентов через MCP (Model Context Protocol)
Добавьте refinery в ваш claude_desktop_config.json или .cursor/mcp.json:
{
"mcpServers": {
"data-refinery": {
"url": "http://localhost:8787/mcp"
}
}
}Доступные нативные инструменты:
refinery_dev_breaking_changes({ packageOrService, targetVersion, breakingOnly })refinery_b2b_pricing_matrix({ companyOrProduct, category })refinery_regulatory_compliance({ jurisdiction, topic })refinery_semantic_search({ query, domain, topK })refinery_refine_custom_url({ url, instructionPrompt })
📜 Лицензия
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
- mcpOAuthcom.sequentum
Turn the web into structured, reliable, actionable enterprise data for AI Agents
Web scraping for AI agents. Extract text and metadata from any URL worldwide. $0.005/page.
Give agents eyes on any web page: structured context, and changes explained in plain language.
SEC filings, Wikipedia, arXiv, US Census and more for AI agents, with every answer source-linked.
212
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables AI assistants to crawl websites, extract and store web content with semantic search capabilities using vector embeddings, and retrieve information through natural language queries with tag-based filtering and intelligent content cleaning.-
- AlicenseNot gradedqualityCmaintenanceEnables AI assistants to query and retrieve topic-specific knowledge from recursively crawled and indexed web pages.187 npm11MIT
- FlicenseAqualityDmaintenanceEnables AI agents to query structured knowledge across enterprise domains (legal, HR, compliance) with metadata-driven filtering and TF-IDF ranking.4-
- FlicenseNot gradedqualityDmaintenanceEnables AI agents to monitor web documentation for changes, perform semantic search with RAG, and analyze breaking changes in APIs.9-