OffshoreProz Agent API
OfficialClick on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@OffshoreProz Agent APIEstimate the cost to form a company in Wyoming."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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.comMCP endpoint:
https://api.offshoreproz.com/mcpDocs:
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: Aoexl Sign
Authentication
Key prefix | Mode | Effect |
| Sandbox | No charges, no real filings |
| 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 devCopy 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 coverageProject 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.
This server cannot be deployed
Maintenance
Related MCP Connectors
Official public & government APIs, dozens of countries: registers, statistics, open data. Keyless.
Form companies, manage bank accounts, cards, invoices and more — directly from your AI coding tools.
Cobalt Intelligence MCP — US Secretary-of-State business registration, UCC
Compliance infrastructure API connecting AI agents to Norwegian government systems (Altinn, BRREG).
Related MCP Servers
- AlicenseNot gradedqualityAmaintenanceMCP server for Nordic company registries. Verify companies, check board members, signing authority, and financial data across Norway, Denmark, Finland, and Sweden using official public APIs. 23 tools covering search, details, roles, and batch lookups.198Apache 2.0
- FlicenseNot gradedqualityDmaintenanceEnables 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-
- AlicenseNot gradedqualityBmaintenanceProvides 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.19MIT
- AlicenseAqualityDmaintenanceSearch 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.4MIT