GCD() GetCompanyData
Search

public read-only MCP · no key required

Give your agent gcd().

Connect the public MCP endpoint, resolve a company and keep the match state and official source in the result. Missing jurisdictions and unmatched companies return explicit states instead of plausible-looking data.

Working public resolverRead-only toolsVerified or explicitly unresolved

one successful tool call

The agent receives the same company identity.

USER

Resolve company number 08480771 and cite the official source.

GCD()

STRIPE PAYMENTS UK LTD · Active · gcd_GB_08480771. Official source: Companies House. Source checked 11 July 2026.

After connecting, call resolve_company. A no-country miss returns jurisdiction_required with supported choices; a source-specific miss returns source_check_required.

connection

Use the public endpoint.

No bearer token is required for the read-only resolver. Expanded company coverage and retrieval access are requested after a company search.

https://getcompanydocs-site.azize-seyt.workers.dev/api/mcp

Claude Code

terminal
$ claude mcp add --transport http gcd https://getcompanydocs-site.azize-seyt.workers.dev/api/mcp

OpenAI Codex

terminal · or ~/.codex/config.toml
$ codex mcp add gcd --url https://getcompanydocs-site.azize-seyt.workers.dev/api/mcp

# ~/.codex/config.toml
[mcp_servers.gcd]
url = "https://getcompanydocs-site.azize-seyt.workers.dev/api/mcp"

Cursor · Windsurf

mcp.json
{
  "mcpServers": {
    "gcd": { "url": "https://getcompanydocs-site.azize-seyt.workers.dev/api/mcp" }
  }
}

VS Code

.vscode/mcp.json
{
  "servers": {
    "gcd": { "type": "http", "url": "https://getcompanydocs-site.azize-seyt.workers.dev/api/mcp" }
  }
}

public tool

resolve_company, get_company and get_jurisdiction_coverage

Resolve a company name or registration number, retrieve a sourced company by canonical identity, or inspect a jurisdiction's mapped authority, source rights and materialization state. If a live register cannot be chosen safely, the tool returns jurisdiction_required before any source check.

tool: resolve_company
input: { "query": "08480771", "country": "GB" }

result:
  status: "resolved"
  match.entity_id: "gcd_GB_08480771"
  match.source.registry: "Companies House"

tool: get_company
input: { "entity_id": "gcd_GB_08480771" }
tool: get_jurisdiction_coverage
input: { "jurisdiction": "FR" }

result:
  status: "mapped"
  coverage.local_identity_index: "not_loaded"
  sources[0].role: "business_identity"

scope and trust

Small, working and explicit.

Public resolver

Use the read-only resolver without creating an account.

No invented entities

A submitted query is not treated as a legal name until an official source verifies it.

Expanded access

Request deeper profiles, documents and monitoring from the selected company page.

GCD() by Flamel Labs OÜ · GetCompanyData · company data agents can use, humans can verify