mcpField
R
RE Data Refinery

RE Data Refinery

已认证精选本地服务
github.com/areshms商业与营销05 周前更新

关于 RE Data Refinery

RE Data Refinery 为 AI Agent 提供俄亥俄州五座城市的房地产投资与拍卖数据查询,涵盖评分、租金收益和房产历史。付费查询通过 Base 主网上的 USDC 微支付完成。

主要功能

  1. 01搜索带投资评分的房源
  2. 02查询房产价格与税务历史
  3. 03查询止赎与税务拍卖
  4. 04免费查看服务及缓存状态
  5. 05通过 x402 按次支付查询

适用场景

  1. 01筛选俄亥俄州投资房源
  2. 02比较房产租金收益与评分
  3. 03查找 Franklin County 拍卖房源

MCP 相关

该 MCP 服务公开 13 个工具,供 AI Agent 查询房产和拍卖信息;付费查询通过 x402 使用 Base 主网上的 USDC 微支付。服务为只读,不提供创建或修改房产的工具。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

RE Data Refinery MCP 服务

Model Context Protocol

一个 MCP(Model Context Protocol)服务,为 AI Agent 提供实时访问俄亥俄州五大城市——哥伦布、辛辛那提、托莱多、代顿和克利夫兰——评分房地产投资数据的能力,数据涵盖房源、翻新转售/批发评分、租金收益率、止赎拍卖和税务拍卖房源。Agent 通过 MCP 工具查询数据,并使用 x402 微支付(Base 主网上的 USDC)按次付费。

功能

此服务提供 13 个 MCP 工具,供任何 AI Agent(Claude、Cursor、Hermes 等)使用:

  • 搜索房源 — 查询 1,040 多处已评分的俄亥俄州房产,查看翻新转售评分、批发评分、租金收益率百分比、市场热度评级和社区比较。可按城市、ZIP 邮编、价格范围、评分门槛或房产类型筛选
  • 获取房产详情 — 按 ZPID 获取完整房产记录,包括价格历史、税费/评估历史和学校评级
  • 搜索止赎拍卖 — 192 条富兰克林县止赎房源,包含拍卖日期、地址、出售状态和地块面积(数据来自 PropertyOnion,每日刷新)
  • 搜索税务拍卖 — 161 条富兰克林县税务拍卖房源,结构相同
  • 查询综合拍卖 — 一次调用获取全部 353 条拍卖房源,可按城市、ZIP 邮编、状态或类型筛选

所有付费查询均使用 x402 协议——Agent 在 Base 主网上发送 USDC 微支付(每次查询 $0.15–$0.50),即可获取数据。无需订阅,也无需 API 密钥——只需通过加密货币按次付费。

数据来源

来源数据覆盖范围
ZillAPI房源、评分、价格/税费/学校历史哥伦布、辛辛那提、托莱多、代顿和克利夫兰的 1,040 处已评分房产
PropertyOnion止赎 + 税务拍卖房源富兰克林县 353 条房源(每日刷新)
Franklin County GIS欠税、许可证、分区数据增强层(持续更新)
各城市房产数量
城市已评分房产
哥伦布184
辛辛那提200
托莱多200
代顿200
克利夫兰256
总计1,040

工具

工具描述
refinery_healthAPI 状态 + 缓存的房产数量(免费)
refinery_cache_stats缓存新鲜度 + 城市/社区数量(免费)
refinery_creditsZillAPI 额度余额(免费)
refinery_payment_statusx402 支付配置状态(免费)
refinery_search_properties带评分的房产搜索结果(多城市)。每次调用 $0.50
refinery_list_properties所有已缓存房产及其翻新转售/批发/租金评分。每次调用 $0.35
refinery_get_property按 ZPID 获取完整房产详情。每次调用 $0.35
refinery_get_price_history房产价格历史。每次调用 $0.25
refinery_get_tax_history房产税费/评估历史。每次调用 $0.25
refinery_get_schools房产附近的学校评级。每次调用 $0.25
refinery_search_foreclosures192 条止赎拍卖房源。每次调用 $0.15
refinery_search_tax_sales161 条税务拍卖房源。每次调用 $0.15
refinery_search_auctions合并查询全部 353 条拍卖房源。每次调用 $0.25

设置

cd ~/projects/re-refinery/mcp-server
uv sync
环境变量

在此目录中创建 .env:

# Optional: override the worker or local API URLs
REFINERY_BASE_URL=https://re-data-refinery.ares-hms.workers.dev
REFINERY_LOCAL_URL=http://localhost:5004

# Required for paid x402 endpoints
EVM_PRIVATE_KEY=0x...

# Optional x402 spend cap (default $1 per payment)
X402_SPEND_CAP=$1

# Set to false to disable payments and use the free local API
REFINERY_ENABLE_X402=true

运行

# stdio transport (default; for Claude Desktop, Hermes, etc.)
uv run python re_refinery_mcp.py

# SSE transport
uv run python re_refinery_mcp.py --transport sse

MCP 配置

将以下内容添加到 MCP 客户端配置中(Claude Desktop 的 claude_desktop_config.json、Cursor 等):

{
  "mcpServers": {
    "re-refinery-mcp": {
      "command": "uv",
      "args": ["run", "python", "re_refinery_mcp.py"],
      "cwd": "/path/to/re-refinery-mcp"
    }
  }
}
Claude Desktop
{
  "mcpServers": {
    "re-refinery-mcp": {
      "command": "uv",
      "args": ["run", "python", "re_refinery_mcp.py"],
      "cwd": "/path/to/re-refinery-mcp",
      "env": {
        "REFINERY_BASE_URL": "https://re-data-refinery.ares-hms.workers.dev",
        "REFINERY_ENABLE_X402": "true",
        "EVM_PRIVATE_KEY": "0x..."
      }
    }
  }
}

使用 MCP Inspector 测试

npx @modelcontextprotocol/inspector \
  uv run python /Users/ares.hmsgmail.com/projects/re-refinery/mcp-server/re_refinery_mcp.py

Hermes 配置

在 ~/.hermes/config.yaml 的 mcp_servers: 下添加:

re_refinery:
  enabled: true
  command: /Users/ares.hmsgmail.com/projects/re-refinery/mcp-server/.venv/bin/python
  args:
    - /Users/ares.hmsgmail.com/projects/re-refinery/mcp-server/re_refinery_mcp.py
  timeout: 120

备注

  • 此服务为只读服务;没有工具会创建或修改属性。
  • 所有付费工具都支持 response_format: "json",可输出机器可读的内容。
  • 如果缺少 EVM_PRIVATE_KEY 且已启用 x402,服务仍会启动,但付费调用会返回清晰的 402 错误消息。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。