跳过安装。2 分钟内即可运行。
在 cloud.anythingmcp.com 开始免费试用,一键添加 DaData,然后将你的 AI 客户端(Claude、ChatGPT、Copilot 或 Cursor)指向生成的 MCP 端点。无需 Docker,无需 git clone,无需任何工程经验。
摘要
用 DaData 提示和查询俄罗斯地址、按 INN 或 OGRN 查询企业和个体经营者 (ЕГРЮЛ/ЕГРИП)、按 BIC 查询银行、提示全名和邮箱,按坐标反查地址,查出 IP 所在城市,并检索俄罗斯参考目录。地址、电话和姓名的付费标准化为可选功能,在你允许之前保持关闭。
试试这样问
DaData 的示例提示
点击任意提示即可复制,然后粘贴到 Claude、ChatGPT、Cursor、Gemini、Copilot 或 OpenClaw 中,在该连接器上运行。
Claude 是 AI,可能会出错。请核对回答。
💡 无需安装? 直接使用 cloud.anythingmcp.com。 登录、点击 Connectors → DaData、粘贴凭证、生成 MCP API key,即可完成。无 Docker、无
git clone、无本地服务器。
DaData + ChatGPT
用 DaData 提示和查询俄罗斯地址、按 INN 或 OGRN 查询企业和个体经营者 (ЕГРЮЛ/ЕГРИП)、按 BIC 查询银行、提示全名和邮箱,按坐标反查地址,查出 IP 所在城市,并检索俄罗斯参考目录。地址、电话和姓名的付费标准化为可选功能,在你允许之前保持关闭。
前提条件
完整的设置说明已内置在连接器中 (在 store 中选择连接器时可见)。所需环境变量:
DADATA_API_KEY
步骤 1 — 获取凭证
设置大约需要 2 分钟。你需要一个 DaData 账号:免费套餐每天包含 10,000 次提示和查询请求。
- 在 dadata.ru 注册,打开 Профиль → API-ключи (个人资料,API 密钥)。
- 把 Ключ API (API 密钥,40 位十六进制字符) 复制到
DADATA_API_KEY。只粘贴密钥本身,不要带Token字样或空格:Authorization: Token请求头由连接器自动添加。 - 可选:把同一页面上的 Секретный ключ (秘密密钥) 复制到
DADATA_SECRET_KEY。没有它,除dadata_get_balance、dadata_get_daily_stats和dadata_clean之外的功能都能使用。 - 安装连接器,并用 INN 7707083893 运行
dadata_find_party:它会返回该企业在 ЕГРЮЛ 中的登记记录,在每日额度内不收费。
可读取的内容:根据自由文本给出地址提示,包含邮编、FIAS/GAR 和 KLADR 编号、OKATO/OKTMO、税务局、坐标和时区;按 FIAS/GAR 编号、KLADR 代码或地籍号查询单个地址;距某个坐标最近的地址;俄罗斯境内 IP 地址所在的城市;按名称、INN、OGRN、地址或负责人查询 ЕГРЮЛ/ЕГРИП 中的企业和个体经营者,包含 KPP、OKVED、负责人、状态以及注册和清算日期;按名称、BIC、SWIFT 或 INN 查询银行及其代理行账户;把全名 (ФИО) 拆分为姓、名和父称并识别性别;补全邮箱地址;以及 DaData 的参考目录:按代码查询护照签发机构、邮局、税务和海关机构、法院、地铁站、汽车品牌、国家、货币、OKVED2、OKPD2、OKTMO 和 MKTU 类别。
细节取决于你的套餐:提示和查询属于你的 DaData 订阅。付费套餐会增加财务数据和更多企业详情等字段。dadata_find_affiliated 用于查找某个人或企业担任创办人或负责人的企业,需要 Maximum 套餐;其他套餐会返回 403。
结果的处理方式:按 INN 查企业时,除非你也需要分支机构,AI 会只查总部 (branch_type MAIN);按名称查时,它先给出提示,再用找到的 INN 查询详情。企业日期以 Unix 毫秒返回,AI 会换算成普通日期。地址提示覆盖俄罗斯;对白俄罗斯、哈萨克斯坦、乌兹别克斯坦等其他国家,AI 会用 locations 扩大范围。邮箱补全不会检查邮箱是否真实存在,IP 查询也只认识俄罗斯地址。
每次付费调用前都会询问:没有任何工具会更改你的 DaData 账号。唯一收费的工具是标准化:每次调用前,AI 会先用 dadata_get_balance 查看余额,告诉你将处理多少个值以及费用多少,并等你同意。
安装时关闭:dadata_clean (Стандартизация)。它对原始的地址、电话、姓名、邮箱、护照、出生日期和车辆信息进行标准化和校验,无论哪种套餐,DaData 都会按每个值从账户余额中扣费。它需要 DADATA_SECRET_KEY,每次调用最多 50 个值,且不会循环调用。由管理员有意开启。
限制:免费套餐每天包含 10,000 次请求,DaData 每秒约接受 30 次请求。dadata_get_daily_stats 可以查看今天的额度已用多少。
常见错误:带有 "Feature ... disabled for token" 的 403 表示 API 密钥有误,或该服务不在你的套餐内,请在 Профиль → API-ключи 重新复制密钥。查询余额、统计或使用标准化时出现 401,表示秘密密钥缺失或有误。429 表示达到了请求频率或每日额度上限,请稍候或查看用量。
该连接器不会为余额充值,不会更改你的套餐或密钥,也不会确认某个邮箱是否真实存在。
步骤 2 — 安装 adapter
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
步骤 3 — 在 ChatGPT 中添加连接器
你的服务器 URL: 在 AnythingMCP 中打开 MCP Servers → 此连接器所在的服务器,复制它的 URL(
https://cloud.anythingmcp.com/mcp/…)。本指南中出现YOUR_SERVER_ID的地方都用它替换。
ChatGPT 在网页版的 Plugins 页面把 MCP 服务器添加为插件,仅付费套餐可用,不再需要开发者模式。在 Business 工作区中只有管理员和所有者可以添加;在 Enterprise 和 Edu 中,管理员可以授予 Create plugins with MCPs 权限。
- 前往 chatgpt.com/plugins,点击 +,然后选择 Add custom MCP server。
- 填写名称,例如 Name:
DaData。 - 在 Connection 下的 Server URL 中填入
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID,Authentication 保持为 OAuth。 - 选择 I understand and want to continue,然后点击 Create as a plugin。ChatGPT 提示时,登录 AnythingMCP 并允许访问。
- 在个人插件中安装这个新插件,然后在对话中输入 @ 并选择它。
可用工具
| Tool | What it does |
|---|---|
dadata_suggest_address | Suggest Russian (and CIS) addresses from free text as the user types: up to 20 normalised variants with postal code, region, city, street… |
dadata_find_address | Look up one address by its FIAS/GAR id, KLADR code or cadastral number and return the full normalised record (postal code, ids… |
dadata_geolocate_address | Reverse geocoding: the addresses nearest to a latitude and longitude in Russia, closest first, within radius_meters |
dadata_iplocate | The city of an IPv4 or IPv6 address (Russian addresses only), as a full address record with KLADR and FIAS ids |
dadata_suggest_party | Suggest Russian companies and sole proprietors (ЕГРЮЛ/ЕГРИП) by name, INN, OGRN, address or director: name, INN, KPP, OGRN, legal address… |
dadata_find_party | Company or sole proprietor by INN or OGRN: the full ЕГРЮЛ/ЕГРИП record (names, KPP, OGRN, OKPO, OKVED, address, director, capital, status… |
dadata_find_affiliated | Companies affiliated with a person or company by its INN: where it is a founder or a manager |
dadata_suggest_bank | Suggest Russian banks by name, BIC, SWIFT, INN or address: BIC, SWIFT, correspondent account, INN, KPP, registration number, address and… |
dadata_find_bank | One bank by BIC, SWIFT, INN (with KPP for a branch) or registration number: names, correspondent account, address, payment city, status |
dadata_suggest_fio | Suggest and split Russian full names (ФИО) as typed: surname, name and patronymic with the detected gender |
dadata_suggest_email | Complete an email address as typed with common domains (mail.ru, yandex.ru, gmail.com and others) |
dadata_suggest_reference | Suggest entries of DaData's Russian reference lists: fms_unit (who issued a passport, by code), postal_unit (post offices by postal code or… |
dadata_get_balance | The DaData account balance in roubles, which paid calls such as dadata_clean spend |
dadata_get_daily_stats | How many suggestions, cleansing (clean) and merging calls the account made on a day, to see how much of the daily limit is used |
dadata_clean | Standardise and check raw values (Стандартизация): addresses with postal code, FIAS ids, coordinates and quality codes; phones with… |
示例提示
- “查一下 INN 为 7707083893 的企业:是否仍在经营?负责人是谁?法定地址和主要 OKVED 代码是什么?”
- “我们在喀山的供应商 OOO Romashka 还在经营吗?给我它的 INN、KPP 和 OGRN。”
- “查找 BIC 为 044525225 的银行,告诉我它的代理行账户和地址。”
- “把这个整理成带邮编和 FIAS 编号的完整地址:moscow sukhonskaya 11 kv 89。”
- “我们今天已经用了多少次 DaData 请求?余额还剩多少?”
FAQ
ChatGPT 免费套餐能用自定义 MCP 服务器吗? OpenAI 只为付费套餐提供自定义 MCP 服务器的说明,Free 套餐不在其列。
下一步
这份指南对你有帮助吗?