AI Platform Compatibility
MCP Atlassian works with any MCP-compatible client. This page documents platform-specific notes and known issues.Compatibility Matrix
| Platform | Status | Transport | Notes |
|---|---|---|---|
| Claude Desktop | Fully supported | stdio | Primary development target |
| Cursor | Fully supported | stdio | |
| Windsurf | Fully supported | stdio | |
| VS Code (Copilot) | Supported | stdio | See Copilot setup |
| Vertex AI / Google ADK | Supported | stdio / HTTP | Schema sanitization applied automatically |
| Amazon Bedrock | Compatible | stdio / HTTP | Not explicitly tested |
| LiteLLM | Compatible | stdio / HTTP | Passes schemas to underlying provider |
| OpenAI Gateway | Compatible | stdio / HTTP | |
| ChatGPT | Not tested | HTTP | See ChatGPT notes |
Schema Compatibility
MCP Atlassian includes automatic schema sanitization to ensure compatibility with strict AI platforms:anyOfflattening: Pydantic v2 generatesanyOfpatterns for optional parameters (T | None). These are automatically collapsed to simple{"type": T}before schemas are sent to clients, since Vertex AI and Google ADK rejectanyOfalongsidedefaultordescriptionfields.- No zero-argument tools: All tools have at least one parameter, which is required by some OpenAI-compatible gateways.
- All properties have explicit
type: Required by Vertex AI. - No
$defs/$ref: All schemas are fully inlined.
Platform-Specific Notes
GitHub Copilot
GitHub Copilot’s coding agent supports MCP servers via stdio transport. Key configuration notes:Verify tool discovery
If Copilot reports “Retrieved 0 tools”, ensure you are using
mcp-atlassian >= 0.16.0 (which includes FastMCP updates for better protocol compliance).Vertex AI / Google ADK
Vertex AI enforces strict JSON Schema validation. The automaticanyOf flattening resolves the INVALID_ARGUMENT errors previously reported with Google ADK.
If you encounter schema errors, ensure you are running the latest version: