Search GovTribe MCP response
MCP tool response returned by the Search GovTribe MCP tool.
- Returned by: Search GovTribe MCP tool
- Response type: Structured integrated search results
Response Shape
The response is a broad finder result. Use resolver hints from each result to call the typed Search_* tool that can retrieve richer records.
| Field | Type | Notes |
|---|---|---|
query | string | The query submitted to the integrated finder. |
retrieval_strategy | string | Description of the retrieval strategy used for the request. |
matched_types | string array | GovTribe record types that matched the query. |
results | object array | Ranked candidate records with resolver hints for typed follow-up searches. |
Each results item includes rank, score, matched_retrievers, govtribe_id, govtribe_type, title, url, snippet, and resolver.
The resolver object includes tool, filter, arguments, and suggested_fields. Those values tell an agent which typed search tool to call next, what filter to apply, and which fields are useful to request.
Follow-up Behavior
Use results[].resolver.tool with results[].resolver.arguments to retrieve fuller typed records. Search_GovTribe is a broad finder and does not replace dataset-specific Search_* tools when an agent needs complete record fields.
Example
{
"query": "cloud modernization contract",
"retrieval_strategy": "keyword_and_semantic",
"matched_types": ["federal_contract_opportunity"],
"results": [
{
"rank": 1,
"score": 0.92,
"matched_retrievers": ["keyword", "semantic"],
"govtribe_id": "OPPORTUNITY_ID",
"govtribe_type": "federal_contract_opportunity",
"title": "Cloud modernization support",
"url": "https://govtribe.com/opportunity/OPPORTUNITY_ID",
"snippet": "A short matched excerpt from the candidate record.",
"resolver": {
"tool": "Search_Federal_Contract_Opportunities",
"filter": "govtribe_id",
"arguments": {
"filters": {
"govtribe_id": "OPPORTUNITY_ID"
},
"fields_to_return": ["govtribe_id", "title", "url"]
},
"suggested_fields": ["govtribe_id", "title", "url"]
}
}
]
}