MatchAwards
Server Details
Search US government contracts, grants and jobs from matchawards.com. Read-only, no key.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- Repository
- matchawards/matchawards-mcp
- GitHub Stars
- 0
TDQS
Score is being calculated.
Available Tools
6 toolsfind_contactsRead-onlyIdempotentInspect
Get only the published points of contact for one opportunity by its id.
Use this when the user asks who to contact about a result. Returns {id, title, url, contacts}, where contacts is [{name, title}] as the public matchawards.com page shows them; an empty list means none are published. Example: id="abc123".
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | The id field of a search result. |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
get_opportunityRead-onlyIdempotentInspect
Get the full record of one opportunity by its id from a search result.
Use this when the user wants details on one result. Returns the search row plus description (up to 2000 characters) and contacts [{name, title}], with the matchawards.com url. Example: id="abc123".
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | The id field of a search result. |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
search_by_naicsRead-onlyIdempotentInspect
List the newest opportunities for one or more NAICS industry codes.
Use this when the user gives NAICS codes and nothing else. Returns up to 20 results, {as_of, results, has_more, next_cursor}, each with a matchawards.com url. Filters: naics (required), type (contract, federal, state, grant or job), cursor (next_cursor of the previous call, same naics and type). For keyword, state or other filters use search_contracts, search_grants or search_jobs. Example: naics="541511,541512", type="federal".
| Name | Required | Description | Default |
|---|---|---|---|
| type | No | contract = federal and state contracts; federal or state = one level only; grant; job. | contract |
| naics | Yes | Up to 10 six-digit NAICS codes, comma-separated, e.g. '236220' or '541511,541512'. Unknown codes are ignored. | |
| cursor | No | next_cursor from the previous response. Pass it with the same filters to get the next page. |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
search_contractsRead-onlyIdempotentInspect
Search US federal and state government contract opportunities (bids, RFPs, solicitations).
Use this when the user wants contracts to bid on. Returns {as_of, results, has_more, next_cursor}; each result has id, type, title, agency, office, naics {code, title}, set_aside, state, city, posted_at, response_deadline, url (matchawards.com), sam_url and solicitation_number. Filters: naics, state, keyword, set_aside (federal only), type (federal or state), posted_within_days, open (default true), limit, cursor. If has_more is true, call again with cursor=next_cursor and the same filters. Example: naics="238160", state="VA", keyword="roof". For grants use search_grants, for jobs search_jobs.
| Name | Required | Description | Default |
|---|---|---|---|
| open | No | true (the default): only items with a response deadline of today or later, US Eastern; an item with no deadline counts as closed. false: include closed ones. | |
| type | No | Narrow to federal or to state contracts. Leave empty for both. | |
| limit | No | Number of results to return, 1 to 50. | |
| naics | No | Up to 10 six-digit NAICS codes, comma-separated, e.g. '236220' or '541511,541512'. Unknown codes are ignored. | |
| state | No | Two-letter US state code, e.g. 'VA'. Many federal notices have no state, so this filter skips them. | |
| cursor | No | next_cursor from the previous response. Pass it with the same filters to get the next page. | |
| keyword | No | 2 to 100 characters matched against the title only. | |
| set_aside | No | Set-aside code, e.g. 'SBA' or 'SDVOSBC'. Federal contracts only. | |
| posted_within_days | No | Only items posted in the last N days, 1 to 180 (default 180). |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
search_grantsRead-onlyIdempotentInspect
Search US federal grant and funding opportunities.
Use this when the user wants grants or funding, not contracts. Returns {as_of, results, has_more, next_cursor}; each result has id, title, agency, naics, posted_at, response_deadline and a matchawards.com url. Filters: naics, keyword, posted_within_days, open (default true: open grants of any age), limit, cursor. Grant notices carry no state, so there is no state filter. If has_more is true, call again with cursor=next_cursor and the same filters. Example: keyword="broadband" or naics="541715".
| Name | Required | Description | Default |
|---|---|---|---|
| open | No | true (the default): only items with a response deadline of today or later, US Eastern; an item with no deadline counts as closed. false: include closed ones. | |
| limit | No | Number of results to return, 1 to 50. | |
| naics | No | Up to 10 six-digit NAICS codes, comma-separated, e.g. '236220' or '541511,541512'. Unknown codes are ignored. | |
| cursor | No | next_cursor from the previous response. Pass it with the same filters to get the next page. | |
| keyword | No | 2 to 100 characters matched against the title only. | |
| posted_within_days | No | Only items posted in the last N days, 1 to 180 (default 180). |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
search_jobsRead-onlyIdempotentInspect
Search job postings from the last 30 days listed on MatchAwards.
Use this when the user is looking for a job or for hiring signals, not for contracts or grants. Returns {as_of, results, has_more, next_cursor}; each result has id, title, agency (the employer), state, city, posted_at and a matchawards.com url; other fields are null. Filters: naics, state, keyword, posted_within_days (up to 30), limit, cursor. If has_more is true, call again with cursor=next_cursor and the same filters. Example: keyword="electrician", state="TX", posted_within_days=7.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Number of results to return, 1 to 50. | |
| naics | No | Up to 10 six-digit NAICS codes, comma-separated, e.g. '236220' or '541511,541512'. Unknown codes are ignored. | |
| state | No | Two-letter US state code, e.g. 'VA'. Many federal notices have no state, so this filter skips them. | |
| cursor | No | next_cursor from the previous response. Pass it with the same filters to get the next page. | |
| keyword | No | 2 to 100 characters matched against the title only. | |
| posted_within_days | No | Only jobs posted in the last N days, 1 to 30. |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
6 tool updates
- First observed
find_contacts - First observed
get_opportunity - First observed
search_by_naics - First observed
search_contracts - First observed
search_grants - First observed
search_jobs
Publisher details
- Operator
- Matchawards · Publisher source
- Operator website
- https://matchawards.com/
- Vendor relationship
- First-party
- Documentation
- https://github.com/matchawards/matchawards-mcp
- Trust center
- Not available
- Restrictions
- None (free, no sign-in); rate-limited to 30 tool calls a minute per client
Related MCP Connectors
Search U.S. federal contract opportunities (RFPs, bids, awards) from SAM.gov official data.
1Government contract search and federal procurement data: SAM.gov opportunities + USASpending awards.
- GovTribeOAuthcom.govtribe
Search U.S. federal, state, and local government procurement data and intelligence.
Search US grants + federal contracts (Grants.gov + SAM.gov) from any LLM.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables research of federal contract awards and competitive landscape analysis using the USASpending.gov API. Supports searching for contracts, analyzing recipients, tracking spending trends, and identifying market opportunities in government contracting.2MIT
- FlicenseNot gradedqualityCmaintenanceFind federal contract opportunities, research awards and vendors, and review exclusion evidence with linked official sources. Public research is free and needs no account.-
- AlicenseBqualityAmaintenanceEnables searching and filtering federal contract opportunities by keyword, agency, set-aside, NAICS, and more from any MCP client. Analyzes solicitations for small-business fit and risk, and provides reference lookups for NAICS codes, set-asides, and federal thresholds.9MIT
- AlicenseAqualityBmaintenanceSearch and analyze U.S. federal government contracts and opportunities from SAM.gov. Tools for keyword search, contract details, competitive analysis, and capability statement drafting — built for AI agents via x402 USDC micropayments.32MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.