{"asOf":"2026-07-11","clients":[{"slug":"chatgpt-web","label":"ChatGPT web","description":"Hosted remote MCP-backed plugin tools in ChatGPT, with plan, workspace, role, region, and administration controls.","checkedAt":"2026-07-11","transports":["STREAMABLE_HTTP"],"auth":["OAUTH_2_0","NONE"],"capabilities":{"read":"YES","write":"CONDITIONAL","appsUi":"YES"},"directlyDocumentedTools":["notion"],"caveats":["Custom full-MCP apps require ChatGPT Business or Enterprise/Edu and workspace administration.","OAuth providers need durable refresh-token support; write actions can require confirmation or be blocked."],"sources":[{"label":"OpenAI: Developer mode and MCP apps in ChatGPT","url":"https://help.openai.com/en/articles/12584461"},{"label":"OpenAI: Apps in ChatGPT","url":"https://help.openai.com/en/articles/11487775"},{"label":"OpenAI: Model Context Protocol in Codex","url":"https://developers.openai.com/codex/mcp"}]},{"slug":"chatgpt-desktop","label":"ChatGPT desktop","description":"Desktop MCP client sharing local Codex-host configuration with Codex CLI and the IDE extension.","checkedAt":"2026-07-11","transports":["STREAMABLE_HTTP","STDIO"],"auth":["OAUTH_2_1","OAUTH_2_0","BEARER_TOKEN","NONE"],"capabilities":{"read":"YES","write":"YES","appsUi":"UNKNOWN"},"directlyDocumentedTools":[],"caveats":[],"sources":[{"label":"OpenAI: Model Context Protocol in Codex","url":"https://developers.openai.com/codex/mcp"}]},{"slug":"claude-code","label":"Claude Code","description":"Local and remote MCP client with HTTP, legacy SSE, stdio, OAuth, and explicit project trust controls.","checkedAt":"2026-07-11","transports":["STREAMABLE_HTTP","SSE","STDIO"],"auth":["OAUTH_2_1","OAUTH_2_0","BEARER_TOKEN","NONE"],"capabilities":{"read":"YES","write":"YES","appsUi":"UNKNOWN"},"directlyDocumentedTools":["linear","figma","notion"],"caveats":[],"sources":[{"label":"Anthropic: Connect Claude Code to tools via MCP","url":"https://code.claude.com/docs/en/mcp"}]},{"slug":"cursor","label":"Cursor","description":"IDE MCP client supporting local stdio and remote SSE or Streamable HTTP connections.","checkedAt":"2026-07-11","transports":["STREAMABLE_HTTP","SSE","STDIO"],"auth":["OAUTH_2_1","OAUTH_2_0","BEARER_TOKEN","NONE"],"capabilities":{"read":"YES","write":"YES","appsUi":"UNKNOWN"},"directlyDocumentedTools":["github","linear","figma","notion","atlassian"],"caveats":[],"sources":[{"label":"Cursor: Model Context Protocol","url":"https://docs.cursor.com/context/model-context-protocol"}]},{"slug":"codex","label":"Codex","description":"OpenAI coding client with shared CLI and IDE MCP configuration for stdio and Streamable HTTP servers.","checkedAt":"2026-07-11","transports":["STREAMABLE_HTTP","STDIO"],"auth":["OAUTH_2_1","OAUTH_2_0","BEARER_TOKEN","NONE"],"capabilities":{"read":"YES","write":"YES","appsUi":"UNKNOWN"},"directlyDocumentedTools":["linear","figma","atlassian"],"caveats":[],"sources":[{"label":"OpenAI: Model Context Protocol in Codex","url":"https://developers.openai.com/codex/mcp"}]},{"slug":"gemini-cli","label":"Gemini CLI","description":"Terminal MCP client supporting stdio, SSE, Streamable HTTP, and browser-based OAuth discovery.","checkedAt":"2026-07-11","transports":["STREAMABLE_HTTP","SSE","STDIO"],"auth":["OAUTH_2_0","BEARER_TOKEN","NONE"],"capabilities":{"read":"YES","write":"YES","appsUi":"UNKNOWN"},"directlyDocumentedTools":[],"caveats":[],"sources":[{"label":"Google: MCP servers with the Gemini CLI","url":"https://google-gemini.github.io/gemini-cli/docs/tools/mcp-server.html"}]},{"slug":"vs-code","label":"VS Code","description":"Editor MCP host for local commands and remote HTTP servers with user, workspace, and profile configuration.","checkedAt":"2026-07-11","transports":["STREAMABLE_HTTP","STDIO"],"auth":["OAUTH_2_1","OAUTH_2_0","BEARER_TOKEN","NONE"],"capabilities":{"read":"YES","write":"YES","appsUi":"UNKNOWN"},"directlyDocumentedTools":["github","linear","figma","notion","atlassian"],"caveats":[],"sources":[{"label":"Microsoft: Add and manage MCP servers in VS Code","url":"https://code.visualstudio.com/docs/agent-customization/mcp-servers"},{"label":"Microsoft: MCP configuration reference","url":"https://code.visualstudio.com/docs/agents/reference/mcp-configuration"}]}],"tools":[{"slug":"github","label":"GitHub MCP Server","description":"GitHub's official remote and local server for repository, issue, pull-request, action, and security workflows.","checkedAt":"2026-07-11","endpoint":"https://api.githubcopilot.com/mcp/","transports":["STREAMABLE_HTTP","STDIO"],"auth":["OAUTH_2_1","BEARER_TOKEN"],"capabilities":{"read":"YES","write":"YES","appsUi":"UNKNOWN"},"caveats":["Remote OAuth support depends on the host's GitHub OAuth or GitHub App integration; compatible hosts can use a personal access token."],"sources":[{"label":"GitHub: Official GitHub MCP Server","url":"https://github.com/github/github-mcp-server"}]},{"slug":"linear","label":"Linear MCP Server","description":"Linear's hosted server for finding, creating, and updating issues, projects, and comments.","checkedAt":"2026-07-11","endpoint":"https://mcp.linear.app/mcp","transports":["STREAMABLE_HTTP"],"auth":["OAUTH_2_1","BEARER_TOKEN"],"capabilities":{"read":"YES","write":"YES","appsUi":"UNKNOWN"},"caveats":[],"sources":[{"label":"Linear: MCP server","url":"https://linear.app/docs/mcp"}]},{"slug":"figma","label":"Figma MCP Server","description":"Figma's hosted server for design context, code generation, Code Connect, and beta canvas-writing workflows.","checkedAt":"2026-07-11","endpoint":"https://mcp.figma.com/mcp","transports":["STREAMABLE_HTTP"],"auth":["OAUTH_2_0"],"capabilities":{"read":"YES","write":"CONDITIONAL","appsUi":"UNKNOWN"},"allowedClientSlugs":["claude-code","cursor","codex","vs-code"],"caveats":["Figma permits only clients in its MCP catalog; canvas-writing is beta and may require Figma skills in the client."],"sources":[{"label":"Figma: MCP server introduction","url":"https://developers.figma.com/docs/figma-mcp-server/"},{"label":"Figma: Remote server installation","url":"https://developers.figma.com/docs/figma-mcp-server/remote-server-installation/"}]},{"slug":"notion","label":"Notion MCP","description":"Notion's hosted server for reading, searching, creating, and updating workspace content.","checkedAt":"2026-07-11","endpoint":"https://mcp.notion.com/mcp","transports":["STREAMABLE_HTTP"],"auth":["OAUTH_2_0"],"capabilities":{"read":"YES","write":"YES","appsUi":"UNKNOWN"},"caveats":["The hosted server requires interactive user OAuth and does not support bearer-token authentication for headless automation.","File uploads are not currently supported through Notion MCP."],"sources":[{"label":"Notion: MCP overview","url":"https://developers.notion.com/guides/mcp/overview"},{"label":"Notion: Connect to Notion MCP","url":"https://developers.notion.com/guides/mcp/get-started-with-mcp"}]},{"slug":"atlassian","label":"Atlassian Rovo MCP Server","description":"Atlassian's hosted server for Jira, Confluence, Compass, and other permitted product actions.","checkedAt":"2026-07-11","endpoint":"https://mcp.atlassian.com/v1/mcp/authv2","transports":["STREAMABLE_HTTP"],"auth":["OAUTH_2_1","BEARER_TOKEN"],"capabilities":{"read":"YES","write":"YES","appsUi":"UNKNOWN"},"caveats":["The legacy SSE endpoint is no longer supported after June 30, 2026; clients should use the current Streamable HTTP endpoint.","Non-interactive API-token access is optional and can be disabled by an organization administrator."],"sources":[{"label":"Atlassian: Getting started with Rovo MCP","url":"https://support.atlassian.com/atlassian-rovo-mcp-server/docs/getting-started-with-the-atlassian-remote-mcp-server/"},{"label":"Atlassian: Authentication and authorization","url":"https://support.atlassian.com/atlassian-rovo-mcp-server/docs/authentication-and-authorization/"},{"label":"Atlassian: Setting up IDEs","url":"https://support.atlassian.com/atlassian-rovo-mcp-server/docs/setting-up-ides/"}]}]}