RPO MCP服务器

用于访问斯洛伐克法人注册处(RPO)的MCP服务器用于访问斯洛伐克法人登记处(RPO)的MCP服务器。
斯洛伐克语
列表
此 MCP 服务器提供对法人注册表公共 REST API 的访问,企业家和公共机构(RPO)由斯洛伐克共和国统计局管理。
该服务器允许将RPO数据集成到AI助手中,例如Claude,Augment等。支持模型上下文协议(MCP)。
功能
- 寻找法人 - 根据不同的标准(ID,姓名,地址等)搜索
- 法人详情 获得有关特定PO的完整信息
- 历史数据 访问历史记录
- 组织单位 组织成分信息
- 全文搜索 - 文本框中的高级搜索
- 参数验证 检查输入数据的正确性
- 错误报告 - 斯洛伐克语和英语中的有意义的错误消息
安装
git clone https://github.com/ShepDogSk/rpo-mcp-server.git
cd rpo-mcp-server
npm install
npm run buildClaude Desktop 配置
添加到您的 claude_desktop_config.json:
{
"mcpServers": {
"rpo-server": {
"command": "node",
"args": ["/absolútna/cesta/k/rpo-mcp-server/dist/index.js"],
"env": {}
}
}
}配置 Augment
添加到您的 Augment 配置文件:
{
"mcpServers": {
"rpo-server": {
"command": "node",
"args": ["./dist/index.js"],
"cwd": "/cesta/k/rpo-mcp-server"
}
}
}使用
服务器提供以下工具:
- rpo_search 寻找法人
- rpo_detail 获取特定PO的详细信息
搜索示例
Vyhľadaj spoločnosti s názvom "Tesco" v Bratislave获取细节的例子
Zobraz detail spoločnosti s IČO 12345678许可证
RPO的数据在Creative Commons Attribution License (CC-BY) 4.0下提供。
______________________________________________________________________
英语
描述
该MCP服务器提供对斯洛伐克共和国统计局管理的斯洛伐克法律实体、企业家和公共机构登记册(RPO)的公共REST API的访问。
特性
- 法人实体搜索 -按各种条件(ID、姓名、地址等)搜索
- 法人实体详细信息 -获取特定实体的完整信息
- 历史数据 -查阅历史记录
- 组织单位 -关于组织单位的信息
安装
npm install
npm run buildClaude桌面配置
添加到您的 claude_desktop_config.json:
{
"mcpServers": {
"rpo-server": {
"command": "node",
"args": ["/path/to/rpo-mcp-server/dist/index.js"],
"env": {}
}
}
}用法
服务器提供以下工具:
- rpo_search -搜索法人实体
- rpo_detail -获取特定实体的详细信息
搜索示例
Search for companies named "Tesco" in Bratislava详细示例
Show details for company with ID 12345678许可证
RPO数据根据知识共享署名许可协议(CC-BY)4.0提供。
发展
npm run dev # Watch mode
npm run test # Run tests
npm run lint # Lint codeAPI文档
服务器使用正式的RPO API:https://api.statistics.sk/rpo/v1/
API终点
- 搜索:
https://api.statistics.sk/rpo/v1/search - 细节:
https://api.statistics.sk/rpo/v1/entity/{id}
支持的搜索参数
identifier公司ID(ID)fullName-公司全称(全文搜索)legalForm-法律形式(全文搜索)legalStatus-法律地位addressMunicipality-市政府(全文搜索)addressStreet-街道地址(全文搜索)establishmentAfter-成立日期(YYYY-MM-DD)establishmentBefore-成立日期至(YYYY-MM-DD)terminationAfter-终止日期(YYYY-MM-DD)terminationBefore-终止日期至(YYYY-MM-DD)onlyActive-仅搜索活动实体dbModificationDateAfter-DB修改日期(YYYY-MM-DD)dbModificationDateBefore-DB修改日期为(YYYY-MM-DD)mainActivity-主要经济活动esa2010-ESA 2010分类sourceRegister-源寄存器stakeholderType-利益相关者类型stakeholderPersonGivenName-利益相关者姓名stakeholderPersonFamilyName-利益相关者姓氏stakeholderCompanyName-利益相关方公司名称statutoryBodyType-法定机构类型statutoryBodyGivenName-法定机构名称statutoryBodyFamilyName-法定机构姓氏statutoryBodyCompanyName-法定机构公司名称orgUnitsIdentifier-组织单位标识符orgUnitsFullName-组织单位名称orgUnitsStakeholderPersonGivenName-组织单位利益相关者姓名orgUnitsStakeholderPersonFamilyName-组织单位利益相关者姓氏orgUnitsStakeholderCompanyName-组织单位利益相关者公司名称
支持的详细参数
id-唯一记录标识符(必填)showHistoricalData-包括历史数据(可选)showOrganizationUnits-包括组织单位(可选)
贡献
- 分叉存储库
- 创建要素分支
- 进行更改
- 添加测试
- 提交拉取请求
支持
有关问题和疑问,请使用GitHub问题跟踪器。
