GovTribe

Search GovTribe MCP tool

Use this server first for broad GovTribe lookup when the target record type, GovTribe ID, or raw identifier meaning is unclear. It can resolve PIID, UEI, CAGE, agency code, NAICS, PSC, document ID, names, links, and natural-language descriptions into candidate GovTribe records, then returns resolver hints for the typed Search_* tool to call next. Exposes one integrated search tool, not full typed search filters or actions.

Examples

Use Search_GovTribe for broad discovery when the user gives an ambiguous entity, contract, vendor, or topic. Follow results[].resolver in the response when you need complete records from the typed Search_* tools.

Resolver hints

Each result includes a resolver object with the typed tool to call next. When the result is already a GovTribe record, the resolver uses govtribe_ids and concrete fields_to_return arguments so agents do not need to know the older type-specific ID field for that tool.

If the user starts with a public identifier such as a PIID, solicitation number, UEI, NAICS code, or PSC code, call the relevant typed Search_* tool with that source-facing field. Use Search_GovTribe when the input is ambiguous or needs broad discovery across record types.

Which GovTribe records match a known NOAA bridge contract?

{
  "tool": "Search_GovTribe",
  "arguments": {
    "query": "NOAA ITSS Bridge Contract 1332KP26F0037",
    "max_num_results": 5
  }
}

Which award or vendor records should I resolve before researching Veritas eDiscovery software?

{
  "tool": "Search_GovTribe",
  "arguments": {
    "query": "Veritas eDiscovery platform software USACE transaction",
    "govtribe_types": [
      "federal_transaction",
      "federal_contract_award",
      "vendor"
    ],
    "max_num_results": 5
  }
}

Which pursuit discussion comments should I inspect after broad discovery?

{
  "tool": "Search_GovTribe",
  "arguments": {
    "query": "facility modernization capture solution review",
    "govtribe_types": [
      "pursuit"
    ],
    "max_num_results": 5
  }
}
{
  "tool": "Search_Pursuit_Discussions",
  "arguments": {
    "pursuit_ids": [
      "<pursuit_govtribe_id>"
    ],
    "fields_to_return": [
      "govtribe_id",
      "name",
      "comments_count"
    ]
  }
}
{
  "tool": "Search_Pursuit_Comments",
  "arguments": {
    "discussion_ids": [
      "<discussion_govtribe_id>"
    ],
    "fields_to_return": [
      "govtribe_id",
      "message",
      "creator",
      "created_at"
    ]
  }
}