govping
Search regulatory changes across 2,000+ government sources. Use when the user asks about FDA, SEC, OSHA, EPA, CFPB, or any government agency activity. Also use for enforcement actions, regulatory updates, compliance deadlines, guidance changes, or court rulings.
GovPing - Regulatory Intelligence
Search 27,000+ structured regulatory changes across 2,000+ government sources. Free, no API key.
API Endpoint
POST https://changeflow.com/govping/mcp
Content-Type: application/json
Accept: application/json
All requests use JSON-RPC 2.0 format.
Tools
search_changes
Search regulatory changes by natural language query.
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "search_changes",
"arguments": {
"query": "FDA enforcement actions against pharmaceutical companies",
"limit": 10
}
}
}
Arguments:
query(required) - natural language searchagency- filter by agency: FDA, SEC, OSHA, EPA, CFPB, etc.jurisdiction- filter: US, GB, EU, US-CA, etc.attention_level- Urgent, Priority review, or Routineinstrument_type- Enforcement, Rule, Guidance, Notice, Consultation, FAQsince- ISO 8601 date (e.g. 2026-01-01)limit- max results (default 20, max 50)
get_change
Get full details on a single regulatory change.
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "get_change",
"arguments": { "id": 7779 }
}
}
Arguments: id (integer) or slug (string)
list_sources
Browse monitored government sources.
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "list_sources",
"arguments": { "agency": "FDA", "limit": 10 }
}
}
Arguments: category, jurisdiction, agency, limit
get_schema
Returns ORCA field definitions. No arguments.
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "get_schema",
"arguments": {}
}
}
How to Call
Use WebFetch to POST to the endpoint:
WebFetch POST https://changeflow.com/govping/mcp
Body: {"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_changes","arguments":{"query":"USER_QUERY","limit":10}}}
The response contains result.content[0].text which is a JSON string. Parse it to get the results.
Presenting Results
- Lead with attention level - Urgent items first, then Priority review, then Routine
- Show key facts - authority, instrument type, date, dollar amounts
- Quote the summary - use the
summaryfield directly - Link to detail - each change has a
urlfield pointing to the full page - Mention affected parties - use
applies_toto say who needs to act - Flag deadlines - highlight
compliance_deadlineandeffective_date
Example Output Format
When presenting regulatory changes to the user:
Urgent: FDA Warning Letter to Acme Corp FDA issued a warning letter for CGMP violations in drug manufacturing. $250,000 civil penalty proposed.
- Authority: FDA | Type: Enforcement | Detected: Mar 15, 2026
- Applies to: Drug manufacturers
- View full details
Coverage
- US federal agencies (FDA, SEC, OSHA, EPA, CFPB, FTC, DOJ, FINRA, and 200+)
- 50 US states (attorneys general, insurance commissioners, banking regulators)
- UK (FCA, ICO, MHRA, CMA), EU (ESMA, EBA, EIOPA, ECB), Canada, Australia
- Courts (federal circuits, state courts)
- Patent offices (USPTO, EPO, WIPO)
Links
- GovPing - Free regulatory intelligence
- ORCA Spec - Open Regulatory Change Annotation
- Changeflow - Enterprise web intelligence
- GovPing Search - Search the index directly