mcpField
G
Govauctions

Govauctions

远程服务
govauctions.app搜索与检索03 周前更新

关于 Govauctions

Govauctions MCP 服务为 Agent 和代码提供政府剩余拍卖数据,包括在售商品、历史成交价格及转售评估。它支持多个国家和地区的成交比较,并提供托管远程端点或本地 npm 包。

主要功能

  1. 01搜索和获取 GSA 在售商品
  2. 02查询多个市场的成交价格区间
  3. 03查看单项历史成交和月度趋势
  4. 04获取 Flip Score 转售信号
  5. 05查看价格覆盖范围和 API 用量

适用场景

  1. 01筛选政府剩余拍卖的在售商品
  2. 02比较商品在不同市场的历史成交价
  3. 03评估某项商品的转售价值与折扣

MCP 相关

托管 MCP 服务通过 Streamable HTTP 暴露只读拍卖数据工具;本地 npm 包则通过 stdio 连接 REST Data API。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://govauctions.app/api/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

9
参数类型必填说明
qstring否标题关键词
zipstring否用于搜索周边区域的美国 5 位 ZIP 邮政编码。结果仅包含 radiusMiles 范围内的拍品,按距离由近到远排序,并为每项添加 distanceMiles。
sortenum否结果排序方式。默认按结束时间由近到远排序(提供 `zip` 时按距离由近到远排序)。使用 `newest` 按拍品自身的上架日期排序,最新的排在前面——定期检查“新增内容”时应使用此排序,因为在默认排序下,全新拍品可能出现在结果中的任意位置。ending-soonest | newest
limitinteger否每页行数。未登录时最多为 25。
statestring否2 位州代码
offsetinteger否
sourceenum否gsa
countryenum否US
categorystring否
priceMaxnumber否
priceMinnumber否
radiusMilesnumber否距 `zip` 的半径,单位为英里(默认值 100,最大值 500)。需要提供 `zip`。

详细介绍

GovAuctions MCP 服务

GovAuctions.app 是一个免费的公共网站,可用于查找政府剩余物资拍卖:不仅有来自 GSA 和其他政府卖家的在售商品,还能查看同类拍品的实际成交价。本仓库是该网站的 MCP 服务,为 Agent 和代码提供另一个访问相同数据的入口。

面向 政府剩余物资拍卖数据 的 Agent 可调用工具:搜索在售商品、查询美国、英国、加拿大和澳大利亚 170,000 多场已结束政府拍卖的真实成交价对比,并获取 0–100 分的转售信号 Flip Score。这些功能与网站使用同一套引擎。

工具

托管服务提供八个只读工具。本地 npm 包提供前四个。

工具功能
search_listings搜索 GSA 联邦剩余物资在售商品(仅提供事实信息)。可按州、类别、关键词和价格筛选。
get_listing按 ID 获取一条 GSA 在售商品信息。
get_sold_comps获取所描述物品的成交价范围(第 25 百分位数/中位数/第 75 百分位数),涵盖美国、英国、加拿大或澳大利亚的政府剩余物资市场。
get_flip_score获取商品的转售信号 Flip Score:估算价值、实际出价和折扣。
get_sold_history获取构成对比价格数据的单笔历史成交记录。
get_price_trend获取所描述物品逐月成交价趋势。
get_comp_coverage按类别和市场查看哪些物品可以或无法估价。
get_api_usage查看你的密钥对每月额度的使用情况。

可在 https://govauctions.app/developers 获取 API 密钥(提供免费额度)。

使用方式(两种)

1. 托管服务(远程),无需安装。推荐。

将支持远程 MCP 的任意客户端连接到托管的 Streamable HTTP 端点:

{
  "mcpServers": {
    "govauctions": { "url": "https://govauctions.app/api/mcp" }
  }
}

Claude Code:

claude mcp add --transport http govauctions https://govauctions.app/api/mcp \
  --header "Authorization: Bearer gak_YOUR_KEY"

托管端点上的 get_sold_comps 无需密钥即可使用;其他工具会从请求中读取你的密钥。请参阅开发者文档。

2. 通过 npx 本地运行(stdio)

适用于无法添加远程 MCP URL 的客户端。这是一个无依赖的 Node 封装程序(Node 18+),用于调用 REST Data API,并以 govauctions-mcp 为名发布到 npm:

{
  "mcpServers": {
    "govauctions": {
      "command": "npx",
      "args": ["-y", "govauctions-mcp"],
      "env": { "GOVAUCTIONS_API_KEY": "gak_your_key" }
    }
  }
}

或者下载 govauctions-mcp.mjs,并使用 node /absolute/path/to/govauctions-mcp.mjs 运行。

配置(环境变量):

本地封装程序会将每次调用转发到 REST API,因此与托管服务不同,它的每个工具都需要密钥,包括 get_sold_comps。

API

这些工具封装了公共 REST Data API。OpenAPI 规范: https://govauctions.app/api/v1/openapi.json

许可证

MIT,详见 LICENSE。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。