Skip to main content
Glama
OffshoreProz

OffshoreProz Agent API

Official
by OffshoreProz

OffshoreProz Agent API

Agent-native company formation over MCP and REST, running on Cloudflare Workers.

Form a real legal entity (e.g. a Wyoming LLC or a Marshall Islands DAO LLC) programmatically — designed for AI agents that need to spin up companies as part of a workflow. Public tools (list jurisdictions, estimate cost, register) require no authentication; formation and management tools require an API key.

  • Production: https://api.offshoreproz.com

  • MCP endpoint: https://api.offshoreproz.com/mcp

  • Docs: https://docs.offshoreproz.com


MCP server

The Agent API is also an MCP server with 14 tools covering the full formation lifecycle: self-registration, jurisdiction discovery, cost estimation, formation creation, status tracking, document access, webhooks, audit logs, and recovery flows. It supports OAuth 2.1 as a native remote connector (Claude Desktop / claude.ai), so no local mcp-remote bridge is needed.

See smithery.yaml for the tool catalog and docs/DEMO.md for a runnable sandbox walkthrough.


Related MCP server: openapi-mcp-sdk

Authentication

Key prefix

Mode

Effect

op_test_*

Sandbox

No charges, no real filings

op_live_*

Live

Real payment + state filing

Get a free test key instantly via the offshoreproz_register MCP tool — no portal login required.


Local development

npm install

# Generate Cloudflare types from your wrangler config
npx wrangler types

# Copy and fill local secrets
cp .dev.vars.example .dev.vars   # set API_KEY_ENCRYPTION_SECRET (do NOT commit)

# Apply migrations to the local DB, then run the Worker
npm run migrate:local
npm run dev

Copy wrangler.example.jsonc to wrangler.jsonc and fill in your own Cloudflare account ID and resource bindings. Production secrets are never committed — set them with wrangler secret put.


Tests

npm run test           # run once
npm run test:watch     # watch mode
npm run test:coverage  # with coverage

Project layout

src/
├── index.ts            ← entry point (Hono app)
├── config/             ← static jurisdiction data
├── routes/             ← REST + MCP + OAuth + webhooks
├── middleware/         ← auth, CORS, errors, tracing
└── lib/                ← crypto, OFAC, providers, countries, logging
migrations/             ← D1 schema
tests/

License

See LICENSE.

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables users to create, manage, and track electronic signing requests and templates through Claude Desktop and other MCP-compatible clients. Provides multi-tenant authentication with customer API keys for secure document workflow operations.
    66 npm
    -
  • A
    license
    Not graded
    quality
    B
    maintenance
    Provides a ready-to-run MCP server and Python SDK for securely interacting with Openapi.com APIs, enabling businesses to retrieve official documents and data through natural language.
    22
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Search and verify U.S. business entities from official state filings. Covers NY, FL, and CO - search by name, get full entity details, pull new formations, and check usage. Requires a FreshFilings API key from freshfilings.dev.
    4
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    Exposes 29 official business-registry actors as MCP tools for KYC/AML, beneficial-owner (UBO), credit-risk and adverse-media workflows across 11 jurisdictions (EU, US, UAE). Sourced via Apify; pay-per-result.
    38
    6
    MIT