关于 Acquisition.gov
Acquisition.gov 是一个只读 MCP 服务,提供官方 FAR Overhaul 模型部分、机构偏离文件索引、PDF 和指定指南的确定性访问。面向采购研究和法规资料查阅,并明确不判断哪条规则适用于具体采购。
主要功能
- 01列出 FAR 模型部分及更新信息
- 02检索分页模型文本
- 03查找机构偏离文件
- 04提取带页码的偏离 PDF 文本
- 05读取指定指南资源
适用场景
- 01核对官方 FAR 模型文本
- 02查找机构已发布的偏离文件
- 03查阅偏离 PDF 中的适用性说明
- 04获取 FAR 指南和常见问题
MCP 相关
该服务通过 MCP 暴露 5 个只读工具,用于检索 Acquisition.gov 的模型部分、机构偏离文件及指南。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://acquisition-gov.1102tools.com/mcpclaude mcp add --transport http com-1102tools-acquisition-gov https://acquisition-gov.1102tools.com/mcp{"mcpServers":{"com-1102tools-acquisition-gov":{"type":"http","url":"https://acquisition-gov.1102tools.com/mcp"}}}在 Cursor 中打开{"servers":{"com-1102tools-acquisition-gov":{"type":"http","url":"https://acquisition-gov.1102tools.com/mcp"}}}在 VS Code 中打开{"mcpServers":{"com-1102tools-acquisition-gov":{"type":"http","url":"https://acquisition-gov.1102tools.com/mcp"}}}{"mcpServers":{"com-1102tools-acquisition-gov":{"serverUrl":"https://acquisition-gov.1102tools.com/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
5| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| part | any | 否 | |
| agency | any | 否 | |
| updated_since | any | 否 |
详细介绍
Acquisition.gov MCP
免费、开源、只读且结果确定的 MCP 接入,可访问 Acquisition.gov 官方 FAR Overhaul (RFO) 模型部分页面、已发布的机构偏差索引、官方偏差 PDF,以及一小部分允许访问的 RFO 指引资源。
概览、演示视频和托管设置:https://1102tools.com/mcp/acquisition-gov
此服务报告源内容和元数据。它不会判定哪项规则适用于某次采购。特别是,对于未发布偏差的机构,不会将模型偏差文本视为现行有效内容。
本地或托管
| 本地(桌面) | Claude(托管) | ChatGPT(托管) |
|---|---|---|
| 本地设置 | 安装 | 安装 |
- 本地会在你的电脑上运行,可在 Claude 或 ChatGPT 桌面应用或其他 AI 应用中使用。你可以享有自己的完整速率限制,且服务仅依赖政府服务。它不会自动更新,因此请让 AI 为其更新。你无需手动设置:将此页面的链接提供给 AI,并让它帮你设置或指导你完成设置。
- 托管始终保持最新,无需设置或密钥,可在任何地方通过 Claude 或 ChatGPT 使用。
安装
uvx --refresh-package acquisition-gov-mcp --from acquisition-gov-mcp acquisition-gov-mcp
此服务使用 stdio,无需凭据。
工具
| 工具 | 用途 |
|---|---|
list_rfo_parts(part?, agency?, updated_since?) | 列出 RFO 模型部分及其官方来源日期和匹配的已发布偏差数量。 |
get_rfo_part(part, section?, cursor?, max_characters?) | 获取一个 FAR 部分经过解析、分页的模型文本。 |
list_rfo_agency_deviations(agency?, part?, limit?) | 查找已发布的偏差文档。必须至少提供一个筛选条件。 |
get_rfo_agency_deviation(source_id, page_start?, page_end?) | 仅解析已索引的来源 ID,并返回带页码的 PDF 文本和文档中找到的适用性措辞。 |
get_rfo_guidance(resource, heading?, cursor?) | 获取常见问题、政策与指引页面,或 FAR Council 偏差指引 PDF。 |
每个获取的来源都包含规范 URL、UTC 获取时间、SHA-256 内容哈希、提取状态和警告。只有在文档中找到明确标注的措辞或单独的信笺抬头日期时,才会返回机构 PDF 日期和适用性;绝不会根据文件名推断这些信息。
安全边界
- 仅允许使用
https://acquisition.gov和https://www.acquisition.gov。 - 重定向目标会重新验证;凭据、显式端口、任意主机和私有 IP 目标均会被拒绝。
- 下载大小限制为 5 MiB HTML / 25 MiB PDF。HTML 复杂度、重定向次数、页面选择和输出长度也均受限制。
- PDF 提取每次只在一个隔离的解析器子进程中运行,并设有 30 秒截止时间、2 MiB 解码后页面流大小限制,以及 Linux 上 160 MiB 地址空间 / 8 秒 CPU 时间限制。macOS 和 Windows 保留进程隔离及明确的内容和输出限制,但不设 Linux 资源上限。
- HTTP 429 不会触发突发重试。
Retry-After会保留在共享的请求节流状态中。 - 如果 Python TLS 传输与 Acquisition.gov 的 CDN 通信时卡住,服务可针对同一个预验证 URL 使用已安装的系统
curl;重定向仍会被禁用,并由服务重新验证。 - 重复和冲突的索引条目会连同警告一起返回,而不会被静默解决。
- 对于扫描版、加密和格式错误的 PDF,在可能的情况下会返回明确的提取状态和元数据。
回归测试涵盖解析器隔离、取消操作、真实 stdio 和 HTTP 检查,以及每个工具的响应。请参阅 testing.md。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。