Govparse Government Data Gateway
Server Details
Pay-per-call US government data: carrier safety, visa sponsors, contracts, employer risk.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP
- URL
Glama MCP Gateway
Connect through Glama MCP Gateway for full control over tool access and complete visibility into every call.
Full call logging
Every tool call is logged with complete inputs and outputs, so you can debug issues and audit what your agents are doing.
Tool access control
Enable or disable individual tools per connector, so you decide what your agents can and cannot do.
Managed credentials
Glama handles OAuth flows, token storage, and automatic rotation, so credentials never expire on your clients.
Usage analytics
See which tools your agents call, how often, and when, so you can understand usage patterns and catch anomalies.
Tool Definition Quality
Score is being calculated. Check back soon.
Available Tools
25 toolsfirmstanding_business360Inspect
What do federal records show about this exact employer entity? The business360 dossier by entity UUID (from /v1/companies/search or /v1/business360/lookup): canonical identity plus per-source sections — OFLC visa filings, WHD wage enforcement, OSHA inspections/violations, EPA ECHO compliance, FMCSA carriers, LEIE/SAM exclusions — with match tiers, confidence, and per-source vintages disclosed. Public records; NOT a consumer report, no FCRA use. [price: $0.25/call]
| Name | Required | Description | Default |
|---|---|---|---|
| entityId | Yes | Employer entity UUID (path parameter), as returned by /v1/companies/search or a business360 lookup. |
firmstanding_business360_lookupAInspect
What do federal records show about this company, across every dataset at once? Flagship employer dossier by name + state: canonical identity from the entity graph, plus per-source sections — OFLC visa filings, WHD wage enforcement (back wages), OSHA inspections/violations (penalties), EPA ECHO facilities, FMCSA carriers, LEIE/SAM exclusion hits — match tiers and confidence disclosed. Public records, name/address-matched; NOT a consumer report, no FCRA use. [price: $0.25/call]
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Company name — legal suffixes and punctuation are normalized away ('Tyson Foods, Inc.' matches 'TYSON FOODS'). | |
| state | Yes | Two-letter state code the entity is keyed to. Example: 'AR'. |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Given no annotations, the description discloses that results are public records, name/address-matched, and include match tiers and confidence. It also lists data sources and states it's not a consumer report. Missing details on rate limits or empty results.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is well-organized and front-loaded with a clear question and answer. It could be slightly shorter but effectively conveys all necessary information without wasted words.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a 2-parameter tool with no output schema, the description adequately describes the return: canonical identity, per-source sections, match tiers, and confidence. It also mentions pricing, making it contextually complete.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100% for both parameters. The description adds normalization details for the name parameter but little for state. The description's mention of 'by name + state' is redundant with the schema.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool produces a flagship employer dossier by name and state across multiple federal datasets. It distinguishes itself from sibling tools like 'firmstanding_company_search' by specifying it aggregates records from all datasets at once.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description implies usage for comprehensive company lookups and includes a disclaimer about FCRA use. However, it does not explicitly contrast with sibling tools or state when not to use it.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
firmstanding_company_searchInspect
Which employers appear in federal enforcement and compliance records? Search 3.7M resolved employer entities by name (suffix/punctuation-insensitive, trigram-indexed), state, linked source (whd, osha, echo, oflc, fmcsa, leie, sam_exclusions), NAICS prefix, or source-count range. Returns entity IDs for the business360 dossier plus identity, address, and source/record counts. total_matched caps at 1000 — narrow when capped. Not a consumer report; no FCRA use. [price: $0.02/call]
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Company name fragment — normalized before matching ('Swift Transportation Co. of Arizona, LLC' → 'SWIFT TRANSPORTATION'). Example: 'swift transportation'. | |
| sort | No | field:direction — source_count | record_count | last_seen. Default 'source_count:desc'. | |
| limit | No | Max rows (default 25, cap 100). | |
| naics | No | NAICS code prefix(es), CSV. Example: '3116' covers animal processing. | |
| state | No | Entity state code(s), CSV. Example: 'AZ'. | |
| offset | No | Rows to skip, for paging. | |
| source | No | Only entities with linked records in these sources (CSV): whd | osha | echo | oflc | fmcsa | leie | sam_exclusions. | |
| source_count_max | No | Maximum number of distinct federal sources the entity appears in. | |
| source_count_min | No | Minimum number of distinct federal sources the entity appears in (1-7). |
firmstanding_feed_distressInspect
Which businesses carry public-record distress markers? One observational row per subject across nine tracked marker types — WARN notice, Form 5500 participant drop or final filing, IRS auto-revocation, SEC NT / 8-K distress / going-concern filings, FMCSA authority revocation, active enforcement case — with per-marker counts, dates, and details. Ticker/CIK-mapped where identifier-verified, basis disclosed. Counts of records as filed, never a score. NOT a consumer report, no FCRA use. [price: $0.1/call]
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Rows per page (default 500, cap 1000). | |
| since | No | Only subjects with a marker event dated on or after this date (YYYY-MM-DD). | |
| state | No | Subject state code(s), CSV. Some subjects carry no state (identified by EIN/CIK only). | |
| cursor | No | Opaque page cursor — pass the previous page's next_cursor unchanged. | |
| marker | No | Only subjects carrying this marker key: warn_notice_180d | active_participants_drop_20pct_yoy | final_form5500_filing | irs_auto_revocation_1y | nt_late_filing_180d | form8k_distress_item_180d | going_concern_language_1y | fmcsa_authority_revocation_180d | active_enforcement_case. | |
| min_markers | No | Only subjects carrying at least this many distinct marker types (1-9). Default 1. |
firmstanding_feed_enforcementInspect
Which employers were hit with new federal enforcement actions since a given date? Bulk feed of OSHA inspections (violated standards, penalties, abatement dates), EPA ECHO formal enforcement actions (SNC/HPV flags, penalties), and DOL WHD concluded wage cases (back wages, statutes) — flat rows, cursor-paginated up to 1000/page, each resolved to the FirmStanding entity graph where a match exists, with tier and confidence disclosed. Public records; NOT a consumer report, no FCRA use. [price: $0.05/call]
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Rows per page (default 500, cap 1000). | |
| naics | No | NAICS code prefix(es), CSV. Example: '3116' covers animal processing. | |
| since | Yes | Include events dated on or after this date (YYYY-MM-DD). Required. | |
| state | No | Facility/employer state code(s), CSV. | |
| agency | No | Restrict to source agencies (CSV): osha | epa | whd. Default all three. | |
| cursor | No | Opaque page cursor — pass the previous page's next_cursor unchanged. |
firmstanding_screen_enforcementInspect
Does this employer have federal enforcement history on file? One-call WHD + OSHA + EPA screen by company name and state: attested records_found verdict with per-source counts, severity totals (WHD back wages and penalties, OSHA current violation penalties, EPA ECHO 5-year penalties and SNC/HPV flags), most-recent action dates, and the latest records — with match tiers and confidence disclosed. Public records, name/address-matched; NOT a consumer report, no FCRA use. [price: $0.1/call]
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Company name — legal suffixes and punctuation normalized. | |
| state | Yes | Two-letter state code the employer is keyed to. Example: 'AR'. |
firmstanding_screen_exclusionsInspect
Is this company on a federal exclusion or debarment list? One-call screen of HHS OIG LEIE and SAM.gov exclusions by normalized business name (state optional): attested records_found verdict, per-list hit and currently-active counts, and the matching records with exclusion type, agency, and dates — plus entity-linked hits with disclosed match confidence. Name-matched public records; NOT a consumer report, no FCRA-regulated use (employment/credit/tenancy). [price: $0.1/call]
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Business name to screen — legal suffixes and punctuation normalized ('Purdue Pharma, L.P.' matches 'PURDUE PHARMA'). | |
| state | No | Optional two-letter state code to narrow the screen. |
firmstanding_stats_companiesAInspect
How big is the FirmStanding employer entity graph right now? Headline aggregates: resolved employer entities and how many appear in 2+ federal sources, states covered, record links by source system (whd, osha, echo, oflc, fmcsa, leie, sam_exclusions), and raw records on file per dataset. [price: $0.001/call]
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description bears full burden. It discloses the returned data (aggregates) and cost ($0.001/call), suggesting a safe, read-only operation. However, it does not explicitly state that it is non-destructive or requires no authorization.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is extremely concise: two sentences with no wasted words. The first sentence poses a natural language question, and the second enumerates key outputs. Ideal length.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given no parameters and no output schema, the description fully explains the tool's return value (headline aggregates) with specific metrics. It is complete for a stats tool that requires no inputs and provides a clear summary.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
There are zero parameters; schema coverage is 100% trivially. Per guidelines, 0 params baseline is 4, and the description adds no parameter info since none exist.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool returns headline aggregates about the FirmStanding employer entity graph, listing specific metrics like resolved entities, sources, states, and record links. It distinguishes itself from sibling tools (e.g., company_search, screen_*) which focus on individual entities or specific data, while this provides overall stats.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description implies use when wanting overall statistics, but does not explicitly state when not to use it or provide alternative tools. It gives a price note but lacks explicit guidance on selection context compared to siblings.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
fmcsa_carrier360Inspect
What does the complete FMCSA file show for this carrier, in one call? The carrier360 dossier by USDOT number: census identity, operating-authority records with status-change history and revocations, active + historical insurance filings, the safety rating and review on file, the SaferGrade score with its component breakdown, 24-month inspection/violation and crash summaries vs national OOS baselines, and a merged recent-events timeline of authority and insurance changes. [price: $0.25/call]
| Name | Required | Description | Default |
|---|---|---|---|
| usdot | Yes | USDOT number (path parameter). Example: 43838. |
fmcsa_carrier_lookupInspect
What does the FMCSA census record show for this USDOT number? Legal/DBA name, entity type, MC number, address, phone, fleet size (power units, drivers), operating status, safety rating, and MCS-150 details for one motor carrier — the registration-of-record lookup behind 'who is this carrier?' [price: $0.01/call]
| Name | Required | Description | Default |
|---|---|---|---|
| usdot | Yes | USDOT number (path parameter). Example: 80321. |
fmcsa_carrier_scoreInspect
What SaferGrade score do FMCSA safety records produce for this carrier, and which components drive it? Returns the 0-100 score with letter grade and confidence, plus the observed inputs: 24-month inspection and out-of-service totals, driver/vehicle OOS rates vs the national baseline, crash summary, and the FMCSA safety rating on file. [price: $0.05/call]
| Name | Required | Description | Default |
|---|---|---|---|
| usdot | Yes | USDOT number (path parameter). Example: 54283. |
fmcsa_carrier_searchInspect
Which FMCSA-registered carriers match a name, state, entity type, fleet-size range, operating status, or authority status? Trigram name search over 4.4M+ census records — find a carrier's USDOT number, shortlist carriers in a lane state, or screen brokers vs carriers. Up to 100 rows per call, largest fleets first; total_matched caps at 1000 (total_matched_capped=true means narrow your filters). [price: $0.02/call]
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Carrier legal or DBA name fragment, case-insensitive (trigram match). Example: 'knight transportation'. | |
| sort | No | field:direction — power_units | total_drivers | usdot. Example: 'power_units:desc'. | |
| limit | No | Max rows to return (default 25, cap 100). | |
| state | No | Physical-address state code(s), CSV. Example: 'TX,OK'. | |
| offset | No | Rows to skip, for paging. | |
| entity_type | No | carrier | broker | forwarder (CSV for multiple). | |
| power_units_max | No | Maximum fleet size in power units. | |
| power_units_min | No | Minimum fleet size in power units. | |
| authority_status | No | Only carriers with an operating-authority record in this status: Active | Pending | Inactive | Withdrawn. | |
| operating_status | No | A (active) | I (inactive) | P (pending), CSV for multiple. |
fmcsa_carrier_vetInspect
Is this carrier's paperwork in order before I tender a load? One-call carrier vetting screen: FMCSA census record, operating-authority records and revocations, active insurance filings on file, SaferGrade score, and crash/out-of-service history vs the national baseline — everything a broker checks before onboarding, in a single response. [price: $0.05/call]
| Name | Required | Description | Default |
|---|---|---|---|
| usdot | Yes | USDOT number (path parameter). Example: 54283. |
fmcsa_feed_carriersAInspect
What does the full FMCSA carrier census look like, carrier by carrier, with authority and safety context attached? Bulk analytics feed in USDOT order: legal/DBA name, operating status, authority statuses on file, active insurance filings, safety rating, SaferGrade score, 24-month SMS inspection/out-of-service/crash summaries, fleet size, and address — flat rows, cursor-paginated up to 1000/page, filterable by state, minimum fleet size, or census add date. [price: $0.05/call]
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Rows per page (default 500, cap 1000). | |
| state | No | Physical-address state code(s), CSV. | |
| cursor | No | Opaque page cursor — pass the previous page's next_cursor unchanged. | |
| added_since | No | Only carriers added to the census on or after this date (YYYY-MM-DD) — the census carries no per-record modified date. | |
| min_power_units | No | Minimum fleet size (power units). |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries full burden. It discloses pagination behavior (cursor, up to 1000/page), filtering capabilities, and pricing ($0.05/call). It does not mention rate limits, data freshness, or read-only nature, but the 'feed' terminology implies a read operation. Sufficient for most use cases.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is a single, well-structured paragraph of three sentences. It front-loads the main purpose, lists key fields, then covers pagination, filters, and price. No redundant or wasted words.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given 5 parameters, no output schema, and no annotations, the description covers the main behavioral aspects: data fields, pagination, filters, and cost. It lacks explicit mention of error handling or data update frequency, but provides enough context for an agent to select and use the tool appropriately.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so baseline is 3. The description summarizes the filtering options and pagination, but the input schema already provides detailed parameter descriptions. The description adds value by explaining the cursor usage and default limit, but does not significantly extend beyond schema.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states it provides the full FMCSA carrier census in a bulk analytics feed, listing specific data fields (legal/DBA name, operating status, etc.) and distinguishing it from sibling tools like fmcsa_carrier_search or fmcsa_carrier360 which focus on individual carriers.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description specifies the feed is for bulk analytics, with filtering options (state, fleet size, census add date) and cursor pagination. It implies usage for large-scale data retrieval rather than single carrier lookup, but does not explicitly state when not to use or mention alternative tools for specific queries.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
fmcsa_stats_carriersInspect
How big is the FMCSA carrier dataset right now? Headline aggregates: total and active registered carriers, how many have a SaferGrade score and the grade distribution, carriers with inspection/crash history, and the current national driver/vehicle out-of-service baseline rates. [price: $0.001/call]
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
gateway_healthInspect
Is the Govparse Agent Gateway up, and which product datasets does it front? Returns a signed _meta attestation proving the payment-to-attestation pipeline end to end. [price: $0.001/call]
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
govcon_award_searchAInspect
Who has the government actually paid, for what, and how much? Search USAspending federal award history (contracts and assistance) by recipient name or UEI, awarding agency, NAICS prefix, CFDA number, amount range, and action-date window — competitor award research, incumbent lookup before a recompete, and grant-winner analysis in one call. [price: $0.02/call]
| Name | Required | Description | Default |
|---|---|---|---|
| uei | No | Recipient Unique Entity Identifier (SAM UEI), exact match. | |
| cfda | No | CFDA / Assistance Listing number, exact match (assistance awards). | |
| kind | No | contract | assistance (grants, loans, direct payments). CSV for both. | |
| sort | No | field:direction — amount | action_date. Default 'amount:desc'. | |
| limit | No | Max rows (default 25, cap 100). | |
| naics | No | NAICS code prefix(es), CSV. | |
| agency | No | Awarding agency or sub-agency name fragment. Example: 'defense'. | |
| offset | No | Rows to skip, for paging. | |
| recipient | No | Award recipient name fragment. Example: 'lockheed'. | |
| amount_max | No | Maximum award amount in USD. | |
| amount_min | No | Minimum award amount in USD. | |
| awarded_after | No | Action date on or after (YYYY-MM-DD). | |
| awarded_before | No | Action date on or before (YYYY-MM-DD). |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, so the description carries the full burden. It clearly indicates this is a search/read operation (non-destructive) and includes a pricing note ($0.02/call), which is a behavioral disclosure. It does not mention rate limits or result formatting, but overall it gives a good sense of what the tool does and its cost.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is a single, well-structured sentence that front-loads the purpose with a question, then enumerates parameters efficiently, and ends with use cases. Every part adds value; there is no wasted text.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the tool's complexity (13 parameters), no output schema, and no annotations, the description provides adequate context: it names the data source (USAspending), award types (contracts and assistance), and parameter categories. It covers what the tool does and when to use it, though it could mention that results are paginated (implied by offset/limit) or that the response format is a list.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100% (all 13 parameters have descriptions and examples in the schema). The description text itself adds no additional parameter-level detail beyond summarizing the categories (recipient, agency, NAICS, etc.). Per the rubric, when schema coverage is high, the baseline is 3, which is appropriate here.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description opens with a clear, evocative question ('Who has the government actually paid, for what, and how much?') and immediately specifies the tool's function: searching USAspending federal award history by multiple criteria. It also lists concrete use cases (competitor award research, incumbent lookup, grant-winner analysis), effectively distinguishing it from sibling tools like govcon_opportunity_search.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description implicitly guides usage by listing relevant scenarios (competitor research, incumbent lookup, grant-winner analysis). It does not explicitly state when not to use this tool or point to alternatives, but the sibling tool names (e.g., govcon_opportunity_search) provide context. The guidance is clear enough for an AI agent.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
govcon_opportunity_detailAInspect
What are the full details of this federal opportunity? Complete record for one SAM.gov contract notice (by notice ID) or Grants.gov opportunity (by opportunity ID or number): solicitation number, type, set-aside, NAICS, place of performance, response deadline, award floor/ceiling, eligibility, description, and the official link. [price: $0.01/call]
| Name | Required | Description | Default |
|---|---|---|---|
| noticeId | Yes | SAM.gov notice ID, or Grants.gov opportunity ID / opportunity number (path parameter). |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are present, but the description lists all returned fields (solicitation number, type, set-aside, etc.) and mentions cost ($0.01/call). It does not explicitly state read-only behavior or auth requirements, but the nature is clear.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is two sentences: first states the action, second lists the fields and cost. It is front-loaded, concise, and contains no extraneous information.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given one parameter, no nested objects, no output schema, and clear sibling tools, the description fully covers what the tool does, what it returns, and its cost. No gaps are apparent.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The single parameter 'noticeId' has 100% schema description coverage. The description adds no extra meaning beyond the schema's own description, meeting the baseline for full coverage.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states 'What are the full details of this federal opportunity?' and specifies it returns a complete record for one SAM.gov or Grants.gov notice, distinguishing it from sibling search and award tools.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Usage is implied (when full details of a single opportunity are needed) but no explicit when-to-use or when-not-to-use guidance is provided. Alternatives like govcon_opportunity_search are not mentioned.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
govcon_opportunity_searchInspect
What federal contract solicitations and grant opportunities can my business bid on right now? Unified search over SAM.gov contract opportunities and Grants.gov postings: keyword, awarding agency, NAICS prefix, set-aside (SBA, 8A, WOSB, SDVOSBC...), place-of-performance state, and posted/deadline date windows. One call answers 'find open federal money that fits us'. [price: $0.02/call]
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Keyword in the opportunity title. Example: 'cybersecurity'. | |
| kind | No | contract | grant (CSV for both; default both). | |
| limit | No | Max rows (default 25, cap 100). | |
| naics | No | NAICS code prefix(es), CSV — contracts only. Example: '5415' covers all IT services. | |
| state | No | Place-of-performance state code(s), CSV — contracts only. | |
| agency | No | Awarding department/agency name fragment. Example: 'defense'. | |
| offset | No | Rows to skip, for paging. | |
| setaside | No | Set-aside code(s), CSV — contracts only: SBA, 8A, WOSB, SDVOSBC, HZC... | |
| posted_after | No | Posted/open date on or after this date (YYYY-MM-DD). | |
| deadline_after | No | Response/close deadline on or after this date (YYYY-MM-DD). | |
| deadline_before | No | Response/close deadline on or before this date (YYYY-MM-DD). |
govcon_stats_opportunitiesInspect
How much open federal money is in the dataset right now? Headline aggregates: active SAM.gov contract opportunities (and how many still have an open deadline), Grants.gov opportunities by status (posted vs forecasted), and USAspending award records on file with their total dollar amount. [price: $0.001/call]
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
oflc_feed_workforceInspect
Which employers filed H-1B LCA and PERM cases, for what roles, wages, and worksites? Employer-level bulk feed over DOL OFLC disclosure files: one flat row per case decided since a date — case status, job title, SOC, offered wage, visa class, worksite, filing/decision dates — cursor-paginated up to 1000 rows/page, filterable by worksite state, SOC, or employer name. Rows add employer FEIN where filed (PERM/PWD), SEC CIK/ticker where it matches a public registrant, and as_published_date. [price: $0.05/call]
| Name | Required | Description | Default |
|---|---|---|---|
| soc | No | SOC occupation code. Example: 15-1252 (software developers). | |
| limit | No | Rows per page (default 500, cap 1000). | |
| since | Yes | Include cases with a decision date on or after this date (YYYY-MM-DD). Required. | |
| state | No | Worksite state code(s), CSV. | |
| cursor | No | Opaque page cursor — pass the previous page's next_cursor unchanged. | |
| employer | No | Employer name, punctuation-insensitive exact match ('Amazon.com Services LLC' matches 'AMAZON COM SERVICES LLC'). |
oflc_sponsor_dossierInspect
What is this employer's full visa-sponsorship track record? One-call dossier from DOL OFLC filings: LCA and PERM case counts by fiscal year and status, certification vs denial breakdown, annualized offered-wage percentiles (p10-p90), top sponsored SOC occupations, and top worksite states. Accepts a slug (amazon-com-services-llc) or a raw employer name. [price: $0.1/call]
| Name | Required | Description | Default |
|---|---|---|---|
| sponsor | Yes | Employer slug or name (path parameter). Punctuation-insensitive; fuzzy-matched if no exact hit. Example: 'amazon-com-services-llc'. |
oflc_sponsor_searchInspect
Which employers sponsor work visas or green cards? Search DOL OFLC disclosure data by employer name, state, program (LCA/H-1B vs PERM), case status, fiscal year, or SOC occupation code. Returns per-employer filing counts (total, LCA, PERM, certified, denied) — the shortlist behind 'who sponsors H-1B for this role?' [price: $0.02/call]
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Employer name fragment, punctuation-insensitive. Example: 'amazon'. | |
| limit | No | Max rows (default 25, cap 100). | |
| state | No | Employer HQ state code(s), CSV. Example: 'WA,CA'. | |
| offset | No | Rows to skip, for paging. | |
| program | No | LCA (H-1B and related) | PERM (green-card labor certification). CSV for both. | |
| soc_code | No | Only sponsors with LCA filings in this SOC occupation. Example: 15-1252 (software developers). | |
| case_status | No | CERTIFIED | DENIED | WITHDRAWN | CERTIFIED - WITHDRAWN, CSV for multiple. | |
| fiscal_year_max | No | Latest federal fiscal year to include. | |
| fiscal_year_min | No | Earliest federal fiscal year to include. |
oflc_stats_sponsorsInspect
How much visa-sponsorship data is on file? Headline aggregates over DOL OFLC disclosure data: distinct sponsoring employers, LCA and PERM case totals with certified counts, and the fiscal years covered. [price: $0.001/call]
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
oflc_wages_prevailingInspect
What do employers actually offer for this occupation in this state? Annualized wage percentiles (p10-p90) computed from LCA disclosure filings for an SOC code, optionally narrowed to a worksite state: offered wages, DOL prevailing wages, wage-level distribution, and sample size — the market-rate check behind salary negotiation and offer benchmarking. [price: $0.01/call]
| Name | Required | Description | Default |
|---|---|---|---|
| soc | Yes | SOC occupation code, required. Example: 15-1252 (software developers). | |
| state | No | Worksite state code to narrow the sample. Example: 'CA'. |
Claim this connector by publishing a /.well-known/glama.json file on your server's domain with the following structure:
{
"$schema": "https://glama.ai/mcp/schemas/connector.json",
"maintainers": [{ "email": "your-email@example.com" }]
}The email address must match the email associated with your Glama account. Once published, Glama will automatically detect and verify the file within a few minutes.
Control your server's listing on Glama, including description and metadata
Access analytics and receive server usage reports
Get monitoring and health status updates for your server
Feature your server to boost visibility and reach more users
For users:
Full audit trail – every tool call is logged with inputs and outputs for compliance and debugging
Granular tool control – enable or disable individual tools per connector to limit what your AI agents can do
Centralized credential management – store and rotate API keys and OAuth tokens in one place
Change alerts – get notified when a connector changes its schema, adds or removes tools, or updates tool definitions, so nothing breaks silently
For server owners:
Proven adoption – public usage metrics on your listing show real-world traction and build trust with prospective users
Tool-level analytics – see which tools are being used most, helping you prioritize development and documentation
Direct user feedback – users can report issues and suggest improvements through the listing, giving you a channel you would not have otherwise
The connector status is unhealthy when Glama is unable to successfully connect to the server. This can happen for several reasons:
The server is experiencing an outage
The URL of the server is wrong
Credentials required to access the server are missing or invalid
If you are the owner of this MCP connector and would like to make modifications to the listing, including providing test credentials for accessing the server, please contact support@glama.ai.
Discussions
No comments yet. Be the first to start the discussion!