OceanDB Pro MCP
Model Context Protocol server for OceanBase technical content and consultation workflow. Read-only tools use published OceanDB Pro material. Consultation tools send data to VigilesHQ only after you confirm contact in chat.
OceanDB Pro is independent and is not affiliated with OceanBase or other database vendors. See privacy for MCP data handling.
Remote endpoint
Streamable HTTP (stateless, for ChatGPT developer mode or remote MCP clients):
https://www.oceandbpro.com/api/mcp/
Include the trailing slash. Without it, Vercel returns a 308 redirect, which breaks ChatGPT connector setup.
Consultation token issuance requires MCP_API_SECRET on the server.
Read-only tools do not need client credentials.
Local stdio (Codex, Cursor, Claude Desktop)
cd apps/oceandbpro-mcp
npm install
npm run build
export MCP_API_SECRET=your-local-secret
export OCEANDB_API_URL=http://localhost:4321
node dist/server/index.js
Plugin manifests: apps/oceandbpro-mcp/.mcp.json and
.agents/plugins/marketplace.json in this repository.
Local HTTP (testing)
cd apps/oceandbpro-mcp
npm run build
npm run start:http
Listens on http://127.0.0.1:3100/mcp by default
(MCP_HTTP_PORT overrides the port).
Tools
-
search_oceanbase_resourcesSearch guides, runbooks, glossary terms, comparisons, and service pages. -
get_oceanbase_resourceFetch one published article by canonical www.oceandbpro.com URL. -
get_oceanbase_expert_profileReturn the public profile for Ankit Mehta (independent author, not official OceanBase). -
compare_oceanbaseBalanced OceanBase vs MySQL, PostgreSQL, Oracle, or TiDB notes. -
find_oceanbase_runbookMatch operational symptoms to published runbooks and safe read-only checks. -
estimate_oceanbase_clusterPlanning estimate from the same sizing model as the site calculator. -
assess_oceanbase_requirementPreliminary scoping for migration, HA, performance, training, or operations. -
prepare_consultationOpen the consultation widget after the user explicitly asks for help. -
submit_consultation_requestSubmit contact details with explicit consent and a one-time token.
ChatGPT testing
Step-by-step checklist:
apps/oceandbpro-mcp/CHATGPT_TESTING.md in the repository.
Use the remote endpoint above with Developer mode (paid ChatGPT plan).
Package docs
Architecture and env vars: apps/oceandbpro-mcp/README.md and
apps/oceandbpro-mcp/ARCHITECTURE.md in the repository.