Developers

Build on your
company's brain.

430+ REST endpoints. 40+ MCP tools. OpenAI-compatible chat. OAuth 2.1.

What's in the platform

Everything you'd expect.
Nothing you don't.

430+

REST endpoints covering search, chat, files, users, sync, billing, webhooks.

40+

MCP tools ready to plug into Claude Desktop, Cursor, or any MCP client.

1:1

OpenAI-compatible chat API. Point your existing OpenAI code at us.

OAuth 2.1

Full provider. Third-party apps connect with scoped, revocable tokens.

Code examples

Start building in minutes.

Simple REST. Or drop-in OpenAI.

# Search documents

curl -X POST https://api.genomainvault.com/api/v1/search \
  -H "X-API-Key: gm_..." \
  -d '{"query": "latest invoice from March"}'

# OpenAI-compatible chat

curl -X POST https://api.genomainvault.com/api/v1/chat/completions \
  -H "Authorization: Bearer ..." \
  -d '{"model": "genomain", "messages": [{"role":"user","content":"Summarize Q1 sales"}]}'

Full API guide

MCP

Plug your data into Claude.

The Genomain MCP server exposes 40+ tools to Claude Desktop, Cursor, and any MCP client. Search documents, read email, check calendars — from a natural conversation.

{
  "mcpServers": {
    "genomain": {
      "command": "npx",
      "args": ["@genomain/mcp-server"],
      "env": { "GENOMAIN_API_KEY": "gm_..." }
    }
  }
}

MCP setup guide

Webhooks

Events, both ways.

Outbound

Get notified when documents sync, AI finishes a task, or data changes. POST with HMAC signatures so your endpoint can verify us.

Inbound

Push data into the vault from anywhere. Trigger syncs, ingest documents, update metadata — all via authenticated webhook endpoints.

Start building.

Grab an API key. Ship.