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>"]`.
- MCP tool name:
Search_Teaming_Interests - Returns: Teaming interest MCP response
- Search modes: Keyword, Semantic
- Annotations: Read only, not destructive, idempotent, closed world
- Surfaces: GovTribe AI
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"
]
}
}Related articles
- Teaming interest MCP response: Review the response shape returned by this tool.
- Choose a search mode and write queries: Choose keyword or semantic search behavior and shape
queryvalues. - GovTribe AI: Review the GovTribe AI surface where this tool can be called.
- Source identifiers and record matching: Use GovTribe IDs and source identifiers when passing records between tools.
Search tasks
Searches GovTribe tasks and returns task records with pipeline context, owners, and linked pursuits.
Search teaming matches
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>"]`.