What your assistant can do
Once connected, your assistant calls Jsonpage by itself when you ask about a company. It changes nothing: every tool is read-only, with your key and your usual quotas.
Example conversation
Example
You: Is my supplier EXAMPLE SARL (company number 123456782) active, and is its VAT number FR12123456782 valid?
Assistant: [calls check_company and validate_vat]
Assistant: EXAMPLE SARL is active, based in Lyon. VAT number FR12123456782 is valid. Checked on 16 October 2026 at 09:30 UTC.
You: Any changes on my monitored companies this week?
Assistant: [calls get_monitor_events]
Assistant: Two events: an address change and an activity change. A missing piece of information is reported as unavailable, nothing is invented.
Connect your assistant
Claude Code
Create a key in your dashboard, then run this command, replacing YOUR_API_KEY:
claude mcp add --transport http jsonpage https://mcp.jsonpage.com/mcp --header "Authorization: Bearer YOUR_API_KEY"
Other MCP clients
Clients that accept a remote server with a header (Cursor, VS Code, Claude Desktop depending on the version) use this JSON, to adapt to your client's file:
{
"mcpServers": {
"jsonpage": {
"type": "http",
"url": "https://mcp.jsonpage.com/mcp",
"headers": { "Authorization": "Bearer YOUR_API_KEY" }
}
}
}
The key can also be sent in the X-API-Key header. Do not share it: if it leaks, renew it in the dashboard.
The five tools
| Tool | What it does | Parameters |
|---|---|---|
| Search a company | Finds companies by name: identity, status, legal form, activity. | query, country, active_only, limit |
| Check a company | Checks a company number (SIREN or SIRET) or a global identifier: existence, activity, address. | identifier |
| Validate a VAT number | Checks a VAT number with its country code: format, registration, answer of the member state. | vat_number, requester_vat |
| Check an EORI number | Checks an EORI number with its country code. | eori_number |
| Read events | Reads the changes detected on the companies you already monitor. | company_id, after, limit |
search_company check_company validate_vat check_eori get_monitor_events
Good to know
- Read-only. No tool creates, changes or deletes anything. Monitors are managed in your dashboard.
- Your quotas. Each tool uses requests of your plan, like the API. A missing or invalid key gets a 401 error.
- Verification date. Every result carries a
checked_atfield in ISO 8601 format (UTC). - Nothing invented. A missing piece of data is returned as "information indisponible".
Frequently asked questions
Do I need a special plan?+
No. The server uses your current API key and plan, with no new account.
Can my assistant change my data?+
No. Every tool is read-only.
Which address should I use?+
The server address is https://mcp.jsonpage.com/mcp.