公共采购数据服务

提供瑞典及欧盟公共采购数据访问的服务,整合了瑞典采购局API和欧盟电子招标日报数据。

  • by isakskogstad
  • JavaScript
  • 本地部署
  • 3 星标
  • 更新于
在 GitHub 查看 isakskogstad/Upphandlingsdata-MCP

使用说明

MCP 服务器

MCP(模型上下文协议)服务器提供对瑞典公共采购数据的访问,将Upphandlingsmyndigeten API与TED(欧盟招标电子日报)相结合。

特性

采购 API

  • 网站搜索 - 搜索所有内容 在网站
  • 问题门户 -专家关于公共采购的问答
  • LOV搜索 -选择自由(Valfrihetssystem)公告
  • 条件搜索 -采购的可持续性标准
  • 标准类别 -有标准的产品/服务类别

TED(欧盟采购)

  • TED搜索 -搜索欧盟采购通知(仅瑞典语)
  • 自动筛选瑞典通知(CY=SWE)
  • 支持自由文本和专家查询语法
  • 访问24000多份瑞典采购通知

安装

本地(克劳德桌面)

npm install
npm run build

添加到Claude桌面配置(claude_desktop_config.json):

{
  "mcpServers": {
    "upphandlingsmyndigheten": {
      "command": "node",
      "args": ["/path/to/upphandlingsmyndigheten-mcp/dist/index.js", "--stdio"]
    }
  }
}

工具

工具 说明
uhm_overview 获取所有可用API的概述
uhm_search_website 搜索网站内容
uhm_search_questions 搜索问答门户
uhm_search_lov 搜索LOV公告
uhm_search_criteria 搜索可持续性标准
uhm_get_criteria_categories 列出所有标准类别
uhm_search_ted 搜索TED欧盟采购通知(仅瑞典语)

使用提示

  • 使用 瑞典语搜索词 为了最佳效果
  • Example queries: “直接采购”, “框架合同”, “LOU”, “家庭服务”

TED搜索示例

// Basic search - returns all Swedish notices
{ "limit": 10 }

// Freetext search
{ "query": "IT", "limit": 10 }

// Expert query syntax
{ "query": "TD=works", "limit": 10 }

// Search archived notices
{ "query": "bygg", "scope": "ARCHIVE", "limit": 10 }

范围选项: ACTIVE (默认), ARCHIVE, ALL

许可证

麻省理工学院