Recordwire
U.S. business-registry data and change events from official state sources, for agents.
Should I use this
Quality & Safety
Findings (1)
- LOWin delete_subscription
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"recordwire": {
"url": "https://api.recordwirehq.com/mcp"
}
}
}Remote endpoints
https://api.recordwirehq.com/mcpstreamable-httpWhat it can do
Tool inventory
Tools (8)
🟢search_businesses(jurisdiction, formed_after, formed_before, status, entity_type, ...)
Returns matching businesses; IDs look like US-VA:11406679, dates use YYYY-MM-DD, and next_cursor pages through more results.
Input Schema
{
"type": "object",
"properties": {
"jurisdiction": {
"type": "string"
},
"formed_after": {
"type": "string"
},
"formed_before": {
"type": "string"
},
"status": {
"type": "string"
},
"entity_type": {
"type": "string"
},
"q": {
"type": "string"
},
"limit": {
"type": "integer",
"exclusiveMinimum": 0,
"maximum": 9007199254740991
},
"cursor": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_business(id)
Returns one business by an ID like US-VA:11406679, with dates in YYYY-MM-DD format.
Input Schema
{
"type": "object",
"properties": {
"id": {
"type": "string"
}
},
"required": [
"id"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_business_events(id, limit, cursor)
Returns events for a business ID like US-VA:11406679; dates use YYYY-MM-DD and next_cursor pages through more results.
Input Schema
{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"limit": {
"type": "integer",
"exclusiveMinimum": 0,
"maximum": 9007199254740991
},
"cursor": {
"type": "string"
}
},
"required": [
"id"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢search_events(type, jurisdiction, since, until, observed_since, ...)
Returns business.created, business.name_changed, business.status_changed, business.address_changed, business.agent_changed, or business.officers_changed events; dates use YYYY-MM-DD, business IDs look like US-VA:11406679, and next_cursor pages through more results.
Input Schema
{
"type": "object",
"properties": {
"type": {
"type": "string"
},
"jurisdiction": {
"type": "string"
},
"since": {
"type": "string"
},
"until": {
"type": "string"
},
"observed_since": {
"type": "string"
},
"limit": {
"type": "integer",
"exclusiveMinimum": 0,
"maximum": 9007199254740991
},
"cursor": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢list_sources
Returns available registry sources and their latest verified YYYY-MM-DD dates.
Input Schema
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡create_subscription(name, url, jurisdictions, entity_ids, event_types)
Subscribe an HTTPS endpoint to new registry changes. Save the returned secret; it is shown once.
Input Schema
{
"type": "object",
"properties": {
"name": {
"type": "string",
"minLength": 1
},
"url": {
"type": "string",
"format": "uri"
},
"jurisdictions": {
"type": "array",
"items": {
"type": "string",
"pattern": "^[A-Z]{2}-[A-Z]{2}$"
}
},
"entity_ids": {
"maxItems": 10000,
"type": "array",
"items": {
"type": "string",
"pattern": "^[A-Z]{2}-[A-Z]{2}:"
}
},
"event_types": {
"type": "array",
"items": {
"type": "string",
"enum": [
"business.created",
"business.name_changed",
"business.status_changed",
"business.address_changed",
"business.agent_changed",
"business.officers_changed"
]
}
}
},
"required": [
"name",
"url"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢list_subscriptions
List your subscriptions without signing secrets.
Input Schema
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}🔴delete_subscription(id)
Revoke your subscription.
Input Schema
{
"type": "object",
"properties": {
"id": {
"type": "string"
}
},
"required": [
"id"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}Community
Evidence