Skip to main content
Glama

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.

MCP client
Glama
MCP server

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.

100% free. Your data is private.

Tool Definition Quality

Score is being calculated. Check back soon.

Available Tools

25 tools
firmstanding_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]

ParametersJSON Schema
NameRequiredDescriptionDefault
entityIdYesEmployer 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]

ParametersJSON Schema
NameRequiredDescriptionDefault
nameYesCompany name — legal suffixes and punctuation are normalized away ('Tyson Foods, Inc.' matches 'TYSON FOODS').
stateYesTwo-letter state code the entity is keyed to. Example: 'AR'.
Behavior4/5

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.

Conciseness4/5

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.

Completeness5/5

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.

Parameters3/5

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.

Purpose5/5

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.

Usage Guidelines4/5

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_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]

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoRows per page (default 500, cap 1000).
sinceNoOnly subjects with a marker event dated on or after this date (YYYY-MM-DD).
stateNoSubject state code(s), CSV. Some subjects carry no state (identified by EIN/CIK only).
cursorNoOpaque page cursor — pass the previous page's next_cursor unchanged.
markerNoOnly 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_markersNoOnly 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]

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoRows per page (default 500, cap 1000).
naicsNoNAICS code prefix(es), CSV. Example: '3116' covers animal processing.
sinceYesInclude events dated on or after this date (YYYY-MM-DD). Required.
stateNoFacility/employer state code(s), CSV.
agencyNoRestrict to source agencies (CSV): osha | epa | whd. Default all three.
cursorNoOpaque 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]

ParametersJSON Schema
NameRequiredDescriptionDefault
nameYesCompany name — legal suffixes and punctuation normalized.
stateYesTwo-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]

ParametersJSON Schema
NameRequiredDescriptionDefault
nameYesBusiness name to screen — legal suffixes and punctuation normalized ('Purdue Pharma, L.P.' matches 'PURDUE PHARMA').
stateNoOptional 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]

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Behavior4/5

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.

Conciseness5/5

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.

Completeness5/5

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.

Parameters4/5

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.

Purpose5/5

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.

Usage Guidelines4/5

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]

ParametersJSON Schema
NameRequiredDescriptionDefault
usdotYesUSDOT 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]

ParametersJSON Schema
NameRequiredDescriptionDefault
usdotYesUSDOT 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]

ParametersJSON Schema
NameRequiredDescriptionDefault
usdotYesUSDOT number (path parameter). Example: 54283.
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]

ParametersJSON Schema
NameRequiredDescriptionDefault
usdotYesUSDOT 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]

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoRows per page (default 500, cap 1000).
stateNoPhysical-address state code(s), CSV.
cursorNoOpaque page cursor — pass the previous page's next_cursor unchanged.
added_sinceNoOnly carriers added to the census on or after this date (YYYY-MM-DD) — the census carries no per-record modified date.
min_power_unitsNoMinimum fleet size (power units).
Behavior4/5

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.

Conciseness5/5

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.

Completeness4/5

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.

Parameters3/5

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.

Purpose5/5

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.

Usage Guidelines4/5

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]

ParametersJSON Schema
NameRequiredDescriptionDefault

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]

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

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]

ParametersJSON Schema
NameRequiredDescriptionDefault
noticeIdYesSAM.gov notice ID, or Grants.gov opportunity ID / opportunity number (path parameter).
Behavior4/5

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.

Conciseness5/5

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.

Completeness5/5

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.

Parameters3/5

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.

Purpose5/5

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.

Usage Guidelines3/5

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_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]

ParametersJSON Schema
NameRequiredDescriptionDefault

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]

ParametersJSON Schema
NameRequiredDescriptionDefault
socNoSOC occupation code. Example: 15-1252 (software developers).
limitNoRows per page (default 500, cap 1000).
sinceYesInclude cases with a decision date on or after this date (YYYY-MM-DD). Required.
stateNoWorksite state code(s), CSV.
cursorNoOpaque page cursor — pass the previous page's next_cursor unchanged.
employerNoEmployer 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]

ParametersJSON Schema
NameRequiredDescriptionDefault
sponsorYesEmployer slug or name (path parameter). Punctuation-insensitive; fuzzy-matched if no exact hit. Example: 'amazon-com-services-llc'.
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]

ParametersJSON Schema
NameRequiredDescriptionDefault

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]

ParametersJSON Schema
NameRequiredDescriptionDefault
socYesSOC occupation code, required. Example: 15-1252 (software developers).
stateNoWorksite state code to narrow the sample. Example: 'CA'.

Discussions

No comments yet. Be the first to start the discussion!

Try in Browser

Your Connectors

Sign in to create a connector for this server.

Resources