GovTribe

Search teaming matches MCP tool

Searches GovTribe teaming matches (a connection between a prime and sub interest on the same opportunity). Visible to both parties of each match. Use `my_pending_inbound: true` to find matches awaiting your accept/decline. Use `match_prime_interest_ids` or `match_sub_interest_ids` to filter by the specific interest on the prime or sub side. Fetch a specific match by id via `teaming_match_ids: ["<id>"]`.

Examples

Results only include matches where the user is a participant. Declined, withdrawn, and expired matches are removed from retrieval.

Which matches are waiting on my response?

{
  "tool": "Search_Teaming_Matches",
  "arguments": {
    "my_pending_inbound": true,
    "sort": {
      "key": "expires_at",
      "direction": "asc"
    },
    "fields_to_return": [
      "govtribe_id",
      "rationale",
      "expires_at",
      "viewer_context",
      "prime_teaming_interest",
      "sub_teaming_interest"
    ]
  }
}

List my accepted teaming partners

{
  "tool": "Search_Teaming_Matches",
  "arguments": {
    "teaming_match_statuses": ["accepted"],
    "fields_to_return": [
      "govtribe_id",
      "viewer_context",
      "prime_teaming_interest",
      "sub_teaming_interest",
      "conversation_summary"
    ]
  }
}

List the matches on one prime interest

{
  "tool": "Search_Teaming_Matches",
  "arguments": {
    "match_prime_interest_ids": ["<prime_teaming_interest_govtribe_id>"],
    "fields_to_return": [
      "govtribe_id",
      "status",
      "rationale",
      "sub_teaming_interest"
    ]
  }
}

Fetch one teaming match by GovTribe ID

{
  "tool": "Search_Teaming_Matches",
  "arguments": {
    "teaming_match_ids": ["<teaming_match_govtribe_id>"],
    "fields_to_return": [
      "govtribe_id",
      "status",
      "viewer_context",
      "feedback_for_me",
      "feedback_from_other_party",
      "conversation_summary"
    ]
  }
}