mcpField
W
whitetape

whitetape

本地服务
whitetape.io法律与政务01 周前更新

关于 whitetape

whitetape 提供统一格式的美国建筑许可数据行,包含许可、物业和承包商信息,不包含房主姓名。它面向 AI 助手及需要检索许可数据的开发者,支持免费搜索和计数,并可通过 MCP 查询许可记录。

主要功能

  1. 01按地区搜索许可数据
  2. 02按州和工种统计记录
  3. 03查询结构化许可行
  4. 04使用游标增量读取记录

适用场景

  1. 01查找特定地区的建筑许可
  2. 02筛选屋顶等工种的许可
  3. 03定期获取新增许可记录

MCP 相关

安装 MCP 版本后,服务通过 `search`、`count` 和 `permits` 工具向客户端提供搜索、计数和许可记录。MCP 服务不使用钱包付款;付费记录通过预付额度获取。

配置

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

mcp.json · 通用配置
{
"mcpServers": {
"jonathantech1217-whitetape": {
"command": "uvx",
"args": [
"whitetape"
],
"env": {
"WHITETAPE_CREDIT": "<WHITETAPE_CREDIT>"
}
}
}
}
启动命令uvx whitetape
需要配置的环境变量
WHITETAPE_CREDIT密钥Optional. A prepaid link token from https://whitetape.io/credit/ so paid rows come off your balance; without it the ten free rows a month answer.

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
pypiwhitetape0.1.1

工具

3

收录的工具列表 · 更新于 1 周前

参数类型必填说明
qstring否
statestring否

详细介绍

whitetape

为 AI 助手提供许可数据。全美政府签发的建筑许可数据,整理为统一格式的行。免费搜索。每月前 10 行免费,无需提供任何信息。之后每行收费 7 美分,通过钱包按次支付(x402,Base 上的 USDC)。无需账户、密钥或注册。每行包含许可、房产和承包商信息,绝不包含房主信息。

pip install whitetape
from whitetape import search, count, permits

search("annapolis")                                   # free: the areas held, with row counts
count(state="MD", trade="roofing")                    # free: {"count": 412, "price": 12.36, "price_per_row": 0.07}
rows = permits(state="MD", trade="roofing", since=0)  # the first ten are free
rows["rows"][0]["contractor_name"]                    # the builder who pulled it

每日更新,行不重复:

from whitetape import rows_since
cursor = 0                        # keep the last cursor between runs
for row, cursor in rows_since(state="MD", trade="roofing", cursor=cursor):
    ...

超过 10 行后如何付费

使用银行卡一次性购买预付链接:https://whitetape.io/credit/(20 美元可购买 400 行),并将其令牌放入环境变量。无需账户。

export WHITETAPE_CREDIT=wt_…

使用钱包按次支付:

pip install "whitetape[pay]"
export WHITETAPE_WALLET_KEY=<the private key of a THROWAWAY Base wallet, funded with only what you mean to spend>
export WHITETAPE_MAX_USD=5          # the most one call may spend; default 5
export WHITETAPE_MAX_USD_TOTAL=20   # the most this process may spend in all; default 20

付款在调用过程中完成。密钥保存在进程的环境变量中,该进程中的任何软件包或工具都可以读取它:绝不要使用主钱包。API 地址固定为 api.whitetape.io;来自其他地址的 402 绝不会支付。没有库的程序可使用 402 付款入口:https://whitetape.io/402/

作为 Claude 的 MCP 服务

pip install "whitetape[mcp]"
{"mcpServers": {"whitetape": {"command": "whitetape-mcp"}}}

提供三个工具:search、count、permits。MCP 服务绝不会从钱包付款:付费行只能通过 WHITETAPE_CREDIT 中的预付链接获取(余额代表最坏情况下的支出),每个会话最多获取 WHITETAPE_MCP_MAX_ROWS 行,默认值为 500。

命令行

whitetape search annapolis
whitetape count --state MD --trade roofing
whitetape rows --state MD --trade roofing --since 0

数据格式

https://whitetape.io/schema.json。施工类别:roofing、hvac、plumbing、electrical、solar、pool、fence、demolition、new_construction、remodel、windows_doors、garage_adu、fire。

由 Monarc Build 为其住宅服务客户构建并使用。有问题请联系:[email protected]

背后团队

Monarc Build, LLC,位于马里兰州安纳波利斯,商号为 White Tape。服务条款:https://whitetape.io/terms/。隐私政策:https://whitetape.io/privacy/。数据行绝不包含房主或申请人的姓名;如果房主是登记承包商,自行施工的许可也绝不出售。是否联系数据行中的承包商由你负责:请遵守联系所在地的电话营销和拒接来电规定。

评论

支持 Markdown

第一次接触 MCP?

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

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