Maya Travel AI · published MCP

Connect Maya to ChatGPT, Gemini, and Cursor

Two published MCP servers sit under this site: persona / SPEC / CI (below) and Anamaya OMS for live travel inventory, booking, and approvals.

Servers

Persona MCP endpoints

UseURL
Docs (this site)https://maya.suherman.net/mcp
Streamable HTTP (preferred)https://maya.suherman.net/mcp/v1
Legacy SSEhttps://maya.suherman.net/mcp/v1/sse
Healthhttps://maya.suherman.net/mcp/v1/health

Remote clients authenticate with Authorization: Bearer <MAYA_MCP_API_TOKEN> (or X-Api-Key). Ask an Anamaya operator for a token — never commit tokens into chat transcripts or public repos.

Install guides

Tools

ToolPurpose
maya_persona_getRead allowlisted persona / prompt / brand / SPEC files
maya_persona_draftDraft updates via OpenAI and/or Gemini (no commit)
maya_persona_applyOpen control-plane PR (confirm: true)
maya_specs_updateOpen SPEC PR (confirm: true)
maya_reviewPR checklist vs RULES.md
maya_ci_triggerDispatch GHA and/or Jenkins
maya_deploy_statusPoll GHA, Jenkins, Cloud Run health
maya_runtime_prompt_syncOpen backend PR syncing app/llm.py

Safe operating flow

  1. maya_persona_get — load current docs
  2. maya_persona_draft — human reviews the draft
  3. maya_persona_apply / maya_specs_update with confirm: true
  4. maya_review — optional PR comment
  5. Human merge on GitHub
  6. maya_ci_trigger then maya_deploy_status