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: openapi-mcp-sdk
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.
Search US business entity records across all 53 jurisdictions in real time
Cobalt Intelligence MCP — US Secretary-of-State business registration, UCC liens, and TIN/EIN…
Related MCP Servers
- 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.22MIT
- 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
- AlicenseAqualityBmaintenanceExposes 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.386MIT