- What is MCP?
- The Model Context Protocol is an open standard for connecting AI applications to tools and data. Your product exposes a set of tools through an MCP server; an AI client such as ChatGPT or Claude discovers them and calls them for the signed-in user. It started at Anthropic and is now an open project under the Linux Foundation's Agentic AI Foundation.
- Which AI clients support it?
- Claude and ChatGPT both connect to remote MCP servers, as do developer tools such as Cursor and Visual Studio Code with GitHub Copilot, and a growing list of other agents. Support for specific features (sign-in, interactive UI, write actions) varies by client and plan, so we test in the clients your customers actually use.
- How is sign-in handled?
- Through the MCP authorization spec, which is built on OAuth 2.1. Your customer signs in to your product and approves the scopes the AI client asks for. The client gets a token issued for your MCP server only, and the server checks it on every call. Nobody pastes passwords or API keys into a chat.
- Can it write data, not just read it?
- Yes, if you want it to. The standard scope is built around read tools. Write actions, such as creating a task or logging a note, are a quoted extra. Each one asks the user to confirm, is limited by scope, and lands in the audit log.
- What does it cost to run?
- The AI model runs on your customer's side, inside their ChatGPT, Claude or other plan, so you don't pay for their model usage. Your running costs are hosting a small service, its logs and traces, and the extra traffic on your API. We size these with you before launch.
- Who maintains it when the spec changes?
- You own the code, and we hand it over with tests, evals and docs your team can work with. The MCP spec is versioned by date and revised from time to time, and AI clients change how they use it. If you'd rather not track that yourself, AI Operations keeps the server current and re-runs the evals after every change.