知识库与 RAG工具
OCDS-MCP:连接 AI 助手与德国公共采购招标数据的语义搜索引擎
zohaamalik/ocds-procura-semantic-nexus · AI-Powered German Procurement Search Engine 2026 - OCDS Tender Matching & Company Profiles
ELI5:它是什么,解决什么问题
面向德国 OCDS(开放合同数据标准)公共采购数据的开源框架,通过 MCP(模型上下文协议)接口把招标信息标准化后暴露给 AI 助手,支持语义化招标检索、基于嵌入的相似招标匹配,以及从公开投标历史生成公司画像。系统包含数据摄取、归一化、向量嵌入、语义搜索索引和 MCP 接口等模块,并提供 React 界面与多语言支持。可使用 OpenAI 嵌入与 Claude 推理 API 进行语义理解。
核心能力与快速开始
★ 0 · HTML
- 能做什么
- 提供德国 OCDS 采购数据的摄取、归一化与向量嵌入流程,并经由符合 MCP 规范的接口输出结构化 JSON;支持按概念而非关键词的语义招标搜索、基于 transformer 嵌入的相似招标匹配、从公开投标历史聚合的公司画像生成;提供 React 19 响应式界面、德语/英语等多语言支持(法语、土耳其语为部分支持)、批量处理与结果导出(CSV/JSON/PDF)。可配置 OpenAI 与 Claude 作为 LLM/嵌入提供方,支持 HNSW 语义索引。
- 适用场景
- 将 AI 助手接入德国公共采购数据做自然语言查询;按语义(如地区、金额、主题)匹配历史与未来招标;根据公开投标行为生成公司竞争情报画像;在终端或 API 中执行采购数据检索并导出结果;为开发者提供基于 MCP 的采购数据语义检索集成示例。
- 项目形态
- 开发框架
- 部署方式
- README 描述本地运行方式:克隆仓库、安装依赖(pip 或 npm),通过 python -m ocds_mcp init 初始化并以 serve --port 8080 启动 MCP 服务,AI 助手连接 http://localhost:8080/v1/ocds/query。另列出多操作系统兼容状态(Windows/macOS/Ubuntu/Fedora 已验证等)。未说明实际部署的完整条件与运维要求。
- 主要依赖
- README 列出前置条件:Python 3.10+ 或 Node.js 18+;OpenAI API key(用于嵌入生成);Claude API key(可选);最低 4GB 内存(大数据集建议 16GB)。未说明其他硬件或运行环境要求。
- 使用限制
- README 声明不保证摄取数据的准确性、完整性与时效性;公司画像仅基于公开投标历史生成,不使用非公开信息;AI 生成结果需人工专家核验;使用 OpenAI 与 Claude API 须遵守其各自服务条款,项目与两者无关联;文中“2026”表述为前瞻性说明而非兼容性保证。未说明 API 成本、数据规模上限或性能边界。
- 许可证
- 未说明
- 最近推送
- 2026-10-09 04:08
资料检查:2026-10-09 07:00 · 卡片整理:2026-10-09 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证 · 本次更新未完成,保留上次成功内容
职业应用
程序员
作为开源框架,程序员可将其数据摄取、归一化、向量嵌入、语义搜索索引和 MCP 接口模块集成到 AI 助手应用中,实现德国 OCDS 公共采购数据的语义检索与相似招标匹配。
查看内容依据
系统包含数据摄取、归一化、向量嵌入、语义搜索索引和 MCP 接口等模块,并提供 React 界面与多语言支持。
由 AI 根据来源材料整理,未进行安装或运行验证
产品经理
产品经理可利用其语义化招标检索、相似招标匹配和公司画像功能,进行德国公共采购市场调研、竞品分析和需求机会识别。
查看内容依据
支持语义化招标检索、基于嵌入的相似招标匹配,以及从公开投标历史生成公司画像。
由 AI 根据来源材料整理,未进行安装或运行验证
讨论 0
登录后参与讨论,阅读资讯无需注册。
还没有评论,来分享第一个看法。