MCP Reference

Guide

Claude

Claude Desktop, Claude for Work, and Anthropic API agents can register Anamaya MCP over Streamable HTTP (or SSE for older clients).

Registration shape

{
  "mcpServers": {
    "anamaya": {
      "url": "https://maya.suherman.net/mcp/anamaya/v1",
      "headers": {
        "Authorization": "Bearer <MAYA_ANAMAYA_MCP_API_TOKEN>"
      }
    }
  }
}

Tool call flow

  1. Connect → discover anamaya_* tools
  2. anamaya_login with OMS email/password
  3. Search → filter with your policy / RAG layer
  4. Ask the traveler to confirm in chat
  5. Mutations with confirm: true
Claude should treat confirm-gated tools as side-effecting. Refuse to call them until the human has approved the specific itinerary and amounts.

Projects / knowledge

Attach a static policy pack or project knowledge for cabin caps and banned carriers — see Knowledge / RAG. Hard money caps should still be enforced in orchestrator code when available.