GovTribe

Search teaming interests MCP tool

Searches GovTribe teaming interests (users' standing offers to team on a federal contract or grant opportunity). By default scoped to the authenticated user's own interests. Pass `teamable_ids` to widen the scope to OPEN and MATCHED interests on that opportunity (cross-user discovery). Fetch a specific interest by id via `teaming_interest_ids: ["<id>"]`.

Examples

Without teamable_ids, results are scoped to the user's own interests in every status. With teamable_ids, results widen to open and matched interests from all users on that opportunity, and owner-only fields are omitted from other users' records. Pass the opportunity's federal_meta_opportunity_id in teamable_ids.

List my open teaming interests

{
  "tool": "Search_Teaming_Interests",
  "arguments": {
    "teaming_interest_statuses": ["open"],
    "sort": {
      "key": "updated_at",
      "direction": "desc"
    },
    "fields_to_return": [
      "govtribe_id",
      "name",
      "intent",
      "status",
      "teamable",
      "pending_match_count"
    ]
  }
}

Discover open primes on an opportunity

{
  "tool": "Search_Federal_Contract_Opportunities",
  "arguments": {
    "query": "facility modernization",
    "search_mode": "keyword",
    "fields_to_return": [
      "govtribe_id",
      "name",
      "federal_meta_opportunity_id"
    ]
  }
}
{
  "tool": "Search_Teaming_Interests",
  "arguments": {
    "teamable_ids": ["<federal_meta_opportunity_govtribe_id>"],
    "teaming_interest_intents": ["prime"],
    "fields_to_return": [
      "govtribe_id",
      "name",
      "govtribe_ai_summary",
      "accolades",
      "can_request_match",
      "responsiveness_score"
    ]
  }
}

Which of my interests mention cloud migration?

{
  "tool": "Search_Teaming_Interests",
  "arguments": {
    "query": "cloud migration, infrastructure modernization",
    "search_mode": "semantic",
    "fields_to_return": [
      "govtribe_id",
      "name",
      "govtribe_ai_summary",
      "intent",
      "status"
    ]
  }
}

Fetch one teaming interest by GovTribe ID

{
  "tool": "Search_Teaming_Interests",
  "arguments": {
    "teaming_interest_ids": ["<teaming_interest_govtribe_id>"],
    "fields_to_return": [
      "govtribe_id",
      "name",
      "intent",
      "status",
      "intakeQuestions",
      "teamable",
      "match_state_for_viewer"
    ]
  }
}