U.S. business-registry data and change events from official state sources, for agents.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Bearer <your Recordwire API key>, from https://recordwirehq.com/app
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Subscribe an HTTPS endpoint to new registry changes. Save the returned secret; it is shown once.
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Subscribe an HTTPS endpoint to new registry changes. Save the returned secret; it is shown once.
| Argument | Type | Description |
|---|---|---|
| url* | string | |
| name* | string | |
| entity_ids | array | |
| event_types | array | |
| jurisdictions | array |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"name",
"url"
],
"properties": {
"url": {
"type": "string",
"format": "uri"
},
"name": {
"type": "string",
"minLength": 1
},
"entity_ids": {
"type": "array",
"items": {
"type": "string",
"pattern": "^[A-Z]{2}-[A-Z]{2}:"
},
"maxItems": 10000
},
"event_types": {
"type": "array",
"items": {
"enum": [
"business.created",
"business.name_changed",
"business.status_changed",
"business.address_changed",
"business.agent_changed",
"business.officers_changed"
],
"type": "string"
}
},
"jurisdictions": {
"type": "array",
"items": {
"type": "string",
"pattern": "^[A-Z]{2}-[A-Z]{2}$"
}
}
}
}Revoke your subscription.
| Argument | Type | Description |
|---|---|---|
| id* | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"id"
],
"properties": {
"id": {
"type": "string"
}
}
}Returns one business by an ID like US-VA:11406679, with dates in YYYY-MM-DD format.
| Argument | Type | Description |
|---|---|---|
| id* | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"id"
],
"properties": {
"id": {
"type": "string"
}
}
}Returns events for a business ID like US-VA:11406679; dates use YYYY-MM-DD and next_cursor pages through more results.
| Argument | Type | Description |
|---|---|---|
| id* | string | |
| limit | integer | |
| cursor | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"id"
],
"properties": {
"id": {
"type": "string"
},
"limit": {
"type": "integer",
"maximum": 9007199254740991,
"exclusiveMinimum": 0
},
"cursor": {
"type": "string"
}
}
}Returns available registry sources and their latest verified YYYY-MM-DD dates.
No arguments.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {}
}List your subscriptions without signing secrets.
No arguments.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {}
}Returns matching businesses; IDs look like US-VA:11406679, dates use YYYY-MM-DD, and next_cursor pages through more results.
| Argument | Type | Description |
|---|---|---|
| q | string | |
| limit | integer | |
| cursor | string | |
| status | string | |
| entity_type | string | |
| formed_after | string | |
| jurisdiction | string | |
| formed_before | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"q": {
"type": "string"
},
"limit": {
"type": "integer",
"maximum": 9007199254740991,
"exclusiveMinimum": 0
},
"cursor": {
"type": "string"
},
"status": {
"type": "string"
},
"entity_type": {
"type": "string"
},
"formed_after": {
"type": "string"
},
"jurisdiction": {
"type": "string"
},
"formed_before": {
"type": "string"
}
}
}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.
| Argument | Type | Description |
|---|---|---|
| type | string | |
| limit | integer | |
| since | string | |
| until | string | |
| cursor | string | |
| jurisdiction | string | |
| observed_since | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"type": {
"type": "string"
},
"limit": {
"type": "integer",
"maximum": 9007199254740991,
"exclusiveMinimum": 0
},
"since": {
"type": "string"
},
"until": {
"type": "string"
},
"cursor": {
"type": "string"
},
"jurisdiction": {
"type": "string"
},
"observed_since": {
"type": "string"
}
}
}