boamp-server MCP Server

boamp-server MCP Server

site icon
2025.03.06 1
JavaScript公共市场查询数据检索其它
boamp-server 是一个基于 MCP(Model Context Protocol)的服务器,用于查询 BOAMP API 并获取公共市场公告。该服务器允许用户使用多种标准搜索公共市场,并获取特定市场的详细信息。
View on GitHub

Overview

基本能力

产品定位

boamp-server 是一个专门用于查询和获取公共市场公告的 MCP 服务器。

核心功能

  1. get_public_markets: 根据多种标准(如关键词、市场类型、部门等)检索公共市场公告。
  2. get_market_details: 获取特定市场的详细信息。

适用场景

  1. 搜索包含特定关键词的公共市场公告。
  2. 获取特定公共市场的详细信息。
  3. 将搜索结果导出为 CSV 文件。

工具列表

  1. get_public_markets: 根据关键词、市场类型、部门等标准检索公共市场公告。
  2. 参数:keywords(关键词列表)、type(市场类型)、limit(结果数量限制)、sort_by(排序字段)、departments(部门代码列表)。
  3. get_market_details: 获取特定市场的详细信息。
  4. 参数:idweb(市场标识符)。

常见问题解答

  1. 调试困难:由于 MCP 服务器通过 stdio 通信,调试可能具有挑战性。建议使用 MCP Inspector 进行调试。

使用教程

使用依赖

安装依赖:

npm install

安装教程

  1. 构建服务器:
npm run build
  1. 开发时自动重建:
npm run watch
  1. 在 Claude Desktop 中添加服务器配置:
  2. MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  3. Windows: %APPDATA%/Claude/claude_desktop_config.json
  4. 配置内容:
{
  "mcpServers": {
    "boamp-server": {
      "command": "/path/to/boamp-server/build/index.js"
    }
  }
}

调试方式

使用 MCP Inspector 进行调试:

npm run inspector

Inspector 将提供一个 URL,用于在浏览器中访问调试工具。

许可证

None