# openregistry

Gives your agent live records straight from government company registries: profiles, officers, shareholders, charges and filings. Built for KYB and due diligence.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 22
- Author: sophymarine
- License: Apache-2.0 · policy=link-only · description only; the file stays with the author
- Source: https://github.com/sophymarine/openregistry
- Updated: 2026-10-16
- HTML: https://affpapa.org/en/nevibecode/mcp/openregistry

## What it does

Responses come back as the registry itself emits them. Field names, status codes and the filing bytes stay untouched, and the registry's own identifiers are kept so any record can be traced back to the government source. Nothing is cached on the way, so a call reaches the upstream API when you make it.

The tools cover company search, profiles, officers, shareholders, charges, filed documents and financial statements. Ownership chains can cross borders inside one conversation: a UK company, its Luxembourg subsidiary, a Cayman partnership, a Jersey trust, down to the person at the end.

There is a free tier, and paid keys raise the quota and the depth. Authentication runs on OAuth 2.1 with dynamic client registration; the free tier needs no API key. When a registry has nothing for a query, the response carries a structured `alternative_url` field pointing to the statutory portal.

## Requirements
- Remote server: `https://openregistry.sophymarine.com/mcp`

## Install

### Claude Code (native platform)

**Platform CLI: remote server**
```bash
claude mcp add --transport http openregistry https://openregistry.sophymarine.com/mcp
```

### Codex

**Platform CLI: remote server**
```bash
codex mcp add openregistry --url https://openregistry.sophymarine.com/mcp
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "openregistry": {
            "url": "https://openregistry.sophymarine.com/mcp"
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "openregistry": {
            "type": "http",
            "url": "https://openregistry.sophymarine.com/mcp"
        }
    }
}
```

### Gemini CLI

**Platform CLI: remote server**
```bash
gemini mcp add -t http openregistry https://openregistry.sophymarine.com/mcp
```

## When to use it
- look up a company in another country's registry
- pull officers and shareholders with their share counts
- walk an ownership chain across jurisdictions to the beneficial owner
- check charges and liens before a deal
- download the original filing document

## Example prompts
- Find Iceland Foods Ltd in the registry and list its shareholders
- Walk the ownership chain from the UK company down to the beneficial owner
- What charges are registered against this company?

## Similar
- [World Monitor](https://affpapa.org/en/nevibecode/mcp/world-monitor.md) — MCP server · ★ 89408
- [CCXT](https://affpapa.org/en/nevibecode/mcp/ccxt.md) — MCP server · ★ 44583
- [Finance Toolkit](https://affpapa.org/en/nevibecode/mcp/finance-toolkit.md) — MCP server · ★ 5458
- [EdgarTools](https://affpapa.org/en/nevibecode/mcp/edgartools.md) — MCP server · ★ 2814
- [LetsFG — Flights & Hotels](https://affpapa.org/en/nevibecode/mcp/letsfg-flights-hotels.md) — MCP server · ★ 2188
- [AutoTS](https://affpapa.org/en/nevibecode/mcp/autots.md) — MCP server · ★ 1434

From the same set: [sophymarine/openregistry](https://affpapa.org/en/nevibecode/by/sophymarine/openregistry.md) — 2 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
