A stateless MCP adapter for Convex – turn backend functions into tools for ChatGPT, Claude & AI agents.