{"asOf":"2026-07-16","client":{"slug":"windsurf","label":"Windsurf","description":"Coding client for stdio, Streamable HTTP, and SSE MCP servers, with OAuth and custom HTTP headers.","checkedAt":"2026-07-16","transports":["STREAMABLE_HTTP","SSE","STDIO"],"auth":["OAUTH_2_0","BEARER_TOKEN","NONE"],"capabilities":{"read":"YES","write":"YES","appsUi":"UNKNOWN"},"directlyDocumentedTools":[],"caveats":["A Windsurf MCP configuration can expose at most 100 tools in total.","Enterprise users must manually enable MCP.","Team-administrator allowlists can block MCP servers that have not been approved."],"sources":[{"label":"Windsurf: Model Context Protocol","url":"https://docs.devin.ai/desktop/cascade/mcp"}]},"tool":{"slug":"linear","label":"Linear MCP Server","description":"Linear's hosted server for finding, creating, and updating issues, projects, and comments.","checkedAt":"2026-07-16","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"}]},"compatibility":{"status":"CONDITIONAL","evidenceLevel":"INFERRED","summary":"The connection requirements intersect, with the listed availability or setup conditions.","matchedTransports":["STREAMABLE_HTTP"],"matchedAuth":["OAUTH_2_1","BEARER_TOKEN"],"caveats":["A Windsurf MCP configuration can expose at most 100 tools in total.","Enterprise users must manually enable MCP.","Team-administrator allowlists can block MCP servers that have not been approved."],"sources":[{"label":"Windsurf: Model Context Protocol","url":"https://docs.devin.ai/desktop/cascade/mcp"},{"label":"Linear: MCP server","url":"https://linear.app/docs/mcp"}],"checkedAt":"2026-07-16"}}