Skip to main content
Glama
areshms

RE Data Refinery MCP Server

RE Data Refinery MCP Server

Un servidor de Model Context Protocol (MCP) que convierte datos inmobiliarios desordenados en inteligencia de propiedades limpia, puntuada y lista para IA para Columbus, OH y las ciudades metropolitanas circundantes.

A diferencia de las API de propiedades genéricas, RE Data Refinery combina datos en vivo de Zillow con enriquecimiento a nivel de condado (GIS, morosidad fiscal, ventas del sheriff, permisos, registros sucesorios) y calcula puntuaciones de inversión propietarias para cada listado. Los agentes pagan solo por las consultas que ejecutan, sin suscripciones ni niveles de API, mediante el protocolo de micropagos x402 en la red principal de Base.

  • Fuente de datos en vivo: ZillAPI

  • Cobertura: más de 150 propiedades sembradas en 14 ciudades metropolitanas de Columbus

  • Pago: USDC en Base, $0.35 por consulta de pago

  • Transporte: stdio / SSE para Claude Desktop, Claude Code, ChatGPT Desktop, Hermes y otros clientes MCP


Qué lo hace diferente

Característica

RE Data Refinery

BatchData / USDV Capital

Precio

Pago por consulta mediante x402 (sin suscripción)

Niveles gratuitos o suscripciones mensuales

Puntuación

Flip, venta al por mayor, rendimiento de alquiler, calor de mercado

Generalmente ausente o genérico

Enriquecimiento

GIS del condado, morosidad fiscal, ventas del sheriff, permisos, sucesiones

Generalmente datos de listado a nivel superficial

Liquidación en cadena

USDC en Base mediante Permit2 + facilitador CDP

No aplicable


Herramientas (10)

Herramienta

Descripción

Precio

refinery_health

Salud de la API, recuento de propiedades en caché, estado del límite de velocidad

Gratis

refinery_credits

Saldo de créditos de ZillAPI

Gratis

refinery_properties

Listar propiedades puntuadas por ciudad con filtros de precio opcionales

$0.35 (en vivo), gratis (en caché)

refinery_property_detail

Detalle completo puntuado de una sola propiedad por ZPID

$0.35

refinery_property_price_history

Cronología de precios/transacciones de una propiedad

$0.25

refinery_property_tax_history

Historial de impuestos y valoración de una propiedad

$0.25

refinery_property_schools

Calificaciones de escuelas cerca de una propiedad

$0.25

refinery_search

Búsqueda de propiedades en lenguaje natural

$0.50

refinery_scored_search

Búsqueda filtrada/puntuada por criterios de inversión

$0.50

refinery_payment_status

Mostrar configuración de x402 y URL base de API activa

Gratis


Inicio rápido

1. Instalar dependencias

pip install "x402>=2.20.0" eth-account httpx

2. Clonar el repositorio

git clone https://github.com/areshms/re-refinery-mcp.git
cd re-refinery-mcp

3. Configurar tu entorno

Crea un archivo .env en la raíz del proyecto:

# Required for paid Worker lookups
EVM_PRIVATE_KEY=0x...

# Optional
X402_SPEND_CAP=$1                    # max per-payment USD cap (default: $1)
REFINERY_BASE_URL=https://re-data-refinery.ares-hms.workers.dev
REFINERY_LOCAL_URL=http://localhost:5004

Tu billetera debe tener USDC en Base para pagar las consultas.

4. Añadir a tu cliente MCP

Claude Desktop / Claude Code:

{
  "mcpServers": {
    "re_refinery_mcp": {
      "command": "python3",
      "args": ["/path/to/re-refinery-mcp/re_refinery_mcp.py"],
      "env": {
        "EVM_PRIVATE_KEY": "${EVM_PRIVATE_KEY}",
        "X402_SPEND_CAP": "$1"
      }
    }
  }
}

Modo de desarrollo local

Para desarrollar o probar sin gastar USDC, desactiva x402 y apunta a una API local gratuita:

export REFINERY_ENABLE_X402=false
export REFINERY_LOCAL_URL=http://localhost:5004
python3 re_refinery_mcp.py --transport stdio

Los endpoints de pago llaman entonces a localhost:5004 en lugar del Worker.


Cómo funcionan los pagos

  1. Tu agente solicita un endpoint de pago.

  2. El Worker responde con HTTP 402 Payment Required y un requisito de pago x402.

  3. El cliente MCP firma una transacción USDC Permit2 en Base.

  4. El facilitador CDP verifica la firma y liquida el pago en cadena.

  5. El Worker devuelve los datos solicitados.

Todo esto se maneja automáticamente una vez que se configura EVM_PRIVATE_KEY.


Metodología de puntuación

Cada propiedad se enriquece con:

  • flip_score (0–100): descuento vs. Zestimate, días en el mercado, mediana del vecindario, antigüedad, tamaño del lote

  • wholesale_score (0–100): diferencial de capital, morosidad fiscal, DOM, ocupación por el propietario, precio vs. Zestimate

  • rental_yield_pct: estimación de alquiler anual ÷ precio

  • market_heat: Caliente / Templado / Frío según los días en el mercado y la tendencia reciente de precios

Las puntuaciones se recalculan contra las medianas del vecindario extraídas de la caché de live-refinery.


Requisitos

  • Python 3.11+

  • x402>=2.20.0

  • eth-account

  • httpx

  • Una billetera con USDC en la red principal de Base


Worker

El Worker de Cloudflare que respalda este servidor está desplegado en:

https://re-data-refinery.ares-hms.workers.dev

Es la primera refinería de datos inmobiliarios que utiliza la pasarela de monetización x402 de Cloudflare.


Licencia

MIT


Construido por Hightower Marketing: haciendo que los datos inmobiliarios funcionen para los agentes de IA.

-
license - not tested
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Related MCP Connectors

View all MCP Connectors

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/areshms/re-refinery-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server