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_resources Search guides, runbooks, glossary terms, comparisons, and service pages.
  • get_oceanbase_resource Fetch one published article by canonical www.oceandbpro.com URL.
  • get_oceanbase_expert_profile Return the public profile for Ankit Mehta (independent author, not official OceanBase).
  • compare_oceanbase Balanced OceanBase vs MySQL, PostgreSQL, Oracle, or TiDB notes.
  • find_oceanbase_runbook Match operational symptoms to published runbooks and safe read-only checks.
  • estimate_oceanbase_cluster Planning estimate from the same sizing model as the site calculator.
  • assess_oceanbase_requirement Preliminary scoping for migration, HA, performance, training, or operations.
  • prepare_consultation Open the consultation widget after the user explicitly asks for help.
  • submit_consultation_request Submit 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.