MacTech Federal Market

com.mactechsolutionsllc.wwwPublished by www.mactechsolutionsllc.comOfficial publisherv1.1.0Updated Oct 25, 2026

SAM.gov contract opportunities and entity lookup (BYOK) plus USASpending federal award data.

The publisher's own server: MacTech CMMC / NIST 800-171

VerifiedStreamable HTTPWeb executableData & AnalyticsBusiness & Commerce

Overview

AI-generated overview

Lets an assistant search federal contract opportunities and contractor registrations on SAM.gov and analyze federal award spending on USAspending.gov.

What you can do
Search active SAM.gov opportunities by keyword, NAICS, set-aside, notice type, agency and date range, and look up contractor registrations by UEI or name for status, CAGE code and business types. Search federal awards on USAspending by keyword, NAICS, PSC, recipient, agency, date and amount, and pull full detail for a single award. Resolve agency name fragments to official awarding-agency names and industry descriptions to NAICS codes. Aggregate contract spending by NAICS, PSC, recipient or agency for market sizing.
When to use it
Useful for government-contracting research: finding open solicitations, vetting teaming partners or competitors, checking incumbent award history, and sizing a federal market before bidding.
Requirements
Remote streamable HTTP endpoint; nothing to install locally. SAM.gov opportunity and entity lookups are described as bring-your-own-key, so a SAM.gov API key is likely needed; USAspending-based tools are described as keyless. Network access required.
Before you install
Queries and search terms are sent to a third-party hosted endpoint and on to SAM.gov and USAspending.gov. Results are public procurement data and may be incomplete or lag official sources; verify before relying on them for bids or teaming decisions. No write actions are described.

Installation

In SourceWeft

  1. Open MacTech Federal Market 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.mactechsolutionsllc.www%2Ffederal-market/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": {
    "mactech-federal-market": {
      "type": "http",
      "url": "https://www.mactechsolutionsllc.com/api/mcp/market"
    }
  }
}

Tools

7

search_opportunities

Search SAM.gov contract opportunities

Search active federal contract opportunities on SAM.gov: solicitations, presolicitations, sources sought, RFIs, and award notices - filterable by keywords, NAICS, set-aside (SDVOSB, 8(a), HUBZone, WOSB, small business), notice type, agency, and posted-date range (max 1 year). Call this when the user wants to find federal bidding opportunities or market intelligence on what agencies are buying. Requires the caller's own free SAM.gov API key (X-Sam-Api-Key header or sam_api_key argument); without one it returns an error explaining how to get and pass a key.

Parameterslimitagencykeywordsposted_toset_asidenaics_codesnotice_typeposted_fromsam_api_key

lookup_entity

Look up a SAM.gov registered entity

Look up a federal contractor registration in SAM.gov by Unique Entity ID (UEI) or legal business name: registration status, CAGE code, physical address, business types (SDVOSB, 8(a), HUBZone, etc.), and NAICS codes. Call this to vet a teaming partner, check a competitor, or confirm an entity is award-eligible. Public registration sections only. Requires the caller's own free SAM.gov API key (X-Sam-Api-Key header or sam_api_key argument).

Parametersueinamesam_api_key

search_awards

Search federal contract awards (USASpending)

Search actual federal contract awards on USAspending.gov - who won what, from which agency, for how much. Filter by keywords, NAICS, PSC, recipient name, agency, date range, and award amount. Keyless and unlimited. Call this for competitive intelligence ("who holds contracts in this space"), incumbent research, or agency spending patterns.

Parameterslimitend_datekeywordspsc_codesrecipientmax_amountmin_amountstart_dateagency_namenaics_codes

get_award

Get one federal award (USASpending)

Get full detail for one federal award from USAspending.gov by its generated award id (from search_awards results, e.g. "CONT_AWD_...") - description, obligations, period of performance, awarding/funding agencies, recipient, and place of performance. Keyless.

Parametersaward_idrequired

find_agency

Find a federal agency by name

Resolve a federal agency name fragment to its official awarding-agency names (toptier and subtier) as USAspending knows them - use before search_awards or spending_by_category when unsure of the exact agency name. Keyless.

Parametersqueryrequired

find_naics

Find NAICS codes

Resolve an industry description to NAICS codes (or look up what a NAICS code means). Use before search_opportunities/search_awards to get the right code. Keyless.

Parametersqueryrequired

spending_by_category

Federal spending rollups

Aggregate federal contract spending by NAICS, PSC, recipient, or awarding agency over a date range, optionally filtered by keywords/NAICS/agency - market sizing in one call ("top contractors in NAICS 541512 last year", "which agencies buy the most cybersecurity"). Keyless.

Parameterslimitcategoryrequiredend_datekeywordsstart_dateagency_namenaics_codes

Version history

1
  1. v1.1.0LatestSep 16, 2026

Score

72% 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

    Publish an icon in the registry entry.

  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.

Other Mactechsolutionsllc integrations