Acquisition.gov

com.1102toolsPublished by 1102tools.comOfficial publisherv1.0.17Updated Nov 3, 2026

Acquisition.gov FAR Overhaul model parts, agency deviations, PDFs, and guidance. 5 tools.

VerifiedStreamable HTTPWeb executableKnowledge & MemoryBusiness & Commerce

Overview

AI-generated overview

Read-only MCP access to Acquisition.gov FAR Overhaul model parts, agency deviation PDFs and RFO guidance, with source hashes and retrieval metadata.

What you can do
  • List RFO model parts with official source dates and counts of posted agency deviations
  • Retrieve parsed, paginated model text for a single FAR part
  • Discover posted agency-deviation documents by agency or part, then fetch page-numbered PDF text for an indexed source
  • Fetch allowlisted RFO guidance such as the FAQ, policy page or FAR Council deviation-guidance PDF
  • Return canonical URL, UTC retrieval time, SHA-256 hash, extraction status and warnings with each source
When to use it
Useful when you need to look up current FAR Overhaul model text, check which agencies posted deviations, or read official RFO guidance without browsing the site by hand. It reports source content only and does not decide which rule governs a procurement.
Requirements
Runs as a hosted remote endpoint needing no keys, or locally via the PyPI package with uvx over stdio. No credentials or environment variables are required; it needs network access to acquisition.gov.
Before you install
Read-only and limited to acquisition.gov hosts, but retrieved text is source material, not legal advice: model deviation text is not treated as operative for an agency without that agency's posted deviation. PDF dates and applicability are reported only when explicitly labeled in the document, and duplicate or conflicting index entries come back with warnings rather than being resolved.

Installation

In SourceWeft

  1. Open Acquisition.gov in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.1102tools%2Facquisition-gov-mcp/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "acquisition-gov": {
      "type": "http",
      "url": "https://acquisition-gov.1102tools.com/mcp"
    }
  }
}

README

Acquisition.gov MCP

[price: free] [license: MIT] [tools: 5] [regression tests]

Free, open-source, read-only, deterministic MCP access to the official Acquisition.gov FAR Overhaul (RFO) model-part pages, the posted agency-deviation index, official deviation PDFs, and a small allowlist of RFO guidance resources.

Overview, demo video and hosted setup: https://1102tools.com/mcp/acquisition-gov

This server reports source content and metadata. It does not decide which rule governs a procurement. In particular, model deviation text is not treated as operative for an agency without that agency's posted deviation.

Local or hosted

Local (desktop)Claude (hosted)ChatGPT (hosted)
Local setupInstallInstall
  • Local runs it on your computer, inside the Claude or ChatGPT desktop app or another AI app. You get your own full rate limits, and it relies only on the government service. It doesn't update itself, so ask your AI to update it. You don't have to set it up by hand: give your AI this page's link and ask it to set it up or walk you through it.
  • Hosted is always up to date, needs no setup or keys, and works in Claude or ChatGPT anywhere.

Compare local and hosted · Matching prompts

Install

bash
uvx --refresh-package acquisition-gov-mcp --from acquisition-gov-mcp acquisition-gov-mcp

The server uses stdio and requires no credentials.

Tools

ToolPurpose
list_rfo_parts(part?, agency?, updated_since?)List RFO model parts with official source dates and matching posted-deviation counts.
get_rfo_part(part, section?, cursor?, max_characters?)Retrieve parsed, paginated model text for one FAR part.
list_rfo_agency_deviations(agency?, part?, limit?)Discover posted deviation documents. At least one filter is required.
get_rfo_agency_deviation(source_id, page_start?, page_end?)Resolve only an indexed source ID and return page-numbered PDF text and document-found applicability language.
get_rfo_guidance(resource, heading?, cursor?)Retrieve the FAQ, policy-and-guidance page, or FAR Council deviation-guidance PDF.

Every retrieved source includes a canonical URL, UTC retrieval time, SHA-256 content hash, extraction status, and warnings. Agency PDF dates and applicability are returned only when explicit labeled language or a standalone letterhead date is found inside the document; filenames are never used to infer them.

Safety boundary

  • Only https://acquisition.gov and https://www.acquisition.gov are allowed.
  • Redirect targets are revalidated; credentials, explicit ports, arbitrary hosts, and private IP targets are rejected.
  • Downloads are bounded to 5 MiB HTML / 25 MiB PDF. HTML complexity, redirects, page selection and output length are also bounded.
  • PDF extraction runs in one isolated parser subprocess at a time, with a 30-second deadline, 2 MiB decoded page-stream limit, and 160 MiB address-space / 8-second CPU limits on Linux. macOS and Windows retain process isolation and explicit content/output limits without the Linux resource caps.
  • HTTP 429 is not burst-retried. Retry-After is retained in the shared pacing state.
  • If the Python TLS transport stalls against Acquisition.gov's CDN, the server may use an installed system curl for the same prevalidated URL; redirects remain disabled and revalidated by the server.
  • Duplicate and conflicting index entries are returned with warnings instead of silently resolved.
  • Scanned, encrypted, and malformed PDFs return explicit extraction status and metadata where possible.

Regression tests, covering parser isolation, cancellation, real stdio and HTTP checks, and each tool's answers. See testing.md.

Source: servers/acquisition-gov-mcp/readme.md at commit b30d160

Tools

5

list_rfo_parts

List FAR Overhaul parts

List official RFO model parts and counts of posted agency deviations.

Parameterspartagencyupdated_since

get_rfo_part

Get FAR Overhaul model part

Return parsed, paginated model-deviation text for one FAR part.

Parameterspartrequiredcursorsectionmax_characters

list_rfo_agency_deviations

List posted agency RFO deviations

List official agency-deviation links discovered through the RFO index.

Parameterspartlimitagency

get_rfo_agency_deviation

Get posted agency RFO deviation

Resolve an indexed source ID and return page-numbered official PDF text.

Parameterspage_endsource_idrequiredpage_start

get_rfo_guidance

Get approved RFO guidance

Return an allowlisted Acquisition.gov RFO FAQ or guidance resource.

Parameterscursorheadingresourcerequired

Version history

7
  1. v1.0.17LatestNov 3, 2026
  2. v1.0.16Oct 29, 2026
  3. v1.0.15Oct 21, 2026
  4. v1.0.14Oct 11, 2026
  5. v1.0.13Oct 11, 2026
  6. v1.0.10Oct 10, 2026
  7. v1.0.8Sep 16, 2026

Score

100% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

Other 1102tools integrations