{"generated_at":"2026-11-13T02:23:44.830Z","page":"https://vibeshipped.io/trends","rules":["Every number is a count read from our database when this was generated; nothing is estimated.","Research findings are reports found by research workers, not traffic, usage or market share.","Health results come from an unauthenticated probe and are not a guarantee a server works for you.","Rankings and listings are never for sale."],"research":{"reliability":"reported by research workers: public sources found and summarized by AI research runs; counts of findings, not of users or traffic; not independently verified","findings":71,"runs":[{"run":"claude-research:2026-11-04","findings":35,"ingested":"2026-11-04"},{"run":"claude-research:2026-11-11","findings":36,"ingested":"2026-11-11"}],"found_window":{"first":"2026-10-24","last":"2026-11-11","with_date":71},"seen_in_more_than_one_run":0,"by_type":{"failure":41,"missing_tool":10,"wish_for_directory":3,"trend":12,"use_case":5},"by_source_type":{"github_issue":53,"blog":9,"news":6,"changelog":2,"hn":1},"themes":[["claude-code",16],["codex",12],["oauth",9],["mastra",8],["security",8],["auth",6],["connectors",6],["registry",5],["timeout",5],["windows",5],["claude",4],["crewai",4],["directory",4],["tool-selection",4],["vercel-ai-sdk",4]],"failure_themes":[["claude-code",12],["codex",11],["oauth",9],["mastra",7],["timeout",5],["windows",5],["auth",4],["crewai",4],["security",4],["tool-selection",4]],"common_tags":[{"tag":"mcp","findings":65}],"items":[{"id":54,"type":"trend","found":"2026-11-11","source_type":"changelog","source_url":"https://github.com/modelcontextprotocol/servers/releases/tag/v2.4.0","summary":"The MCP reference servers repo shipped v2.4.0 with security fixes for server-filesystem (symlink/read races, move_file), mcp-server-git (repository Git config can no longer make the server run a program; tighter --repository…","tags":["mcp","reference-servers","security","release","filesystem","git","fetch"],"run":"claude-research:2026-11-11"},{"id":70,"type":"trend","found":"2026-11-10","source_type":"news","source_url":"https://news.microsoft.com/source/2026/11/10/ibm-and-microsoft-announce-a-new-ai-agent-platform-designed-for-industry-specific-transformation/","summary":"IBM and Microsoft announced Imagine Enterprise, an agent platform for building, running and governing industry-specific AI agents (initially financial services, insurance and retail), combining IBM Consulting's prebuilt agents with…","tags":["enterprise-agents","ibm","microsoft","agent-platform","governance"],"run":"claude-research:2026-11-11"},{"id":67,"type":"trend","found":"2026-11-10","source_type":"news","source_url":"https://www.creativeboom.com/news/adobe-max-2026-all-the-big-announcements/","summary":"At Adobe MAX 2026 Adobe announced native MCP support so third-party AI agents can work on native project files in Photoshop, Illustrator, Premiere and After Effects (preview), with layers and sequences staying editable; the integrations…","tags":["mcp","adobe","creative-cloud","photoshop","premiere","launch"],"run":"claude-research:2026-11-11"},{"id":62,"type":"trend","found":"2026-11-10","source_type":"changelog","source_url":"https://github.com/browser-use/browser-use/releases/tag/1.0.0","summary":"browser-use released 1.0, rebuilding the agent so the model writes Python in a persistent REPL directly on Chrome DevTools Protocol.","tags":["browser-use","browser-agent","mcp","release","cdp"],"run":"claude-research:2026-11-11"},{"id":57,"type":"failure","found":"2026-11-10","source_type":"github_issue","source_url":"https://github.com/vercel/ai/issues/24817","summary":"In @ai-sdk/mcp over Streamable HTTP, a network-level failure (connection refused, connect timeout, DNS) on the 2026-07-28 server/discover probe is treated as a legacy server and falls back to initialize against the same unreachable…","tags":["mcp","vercel-ai-sdk","streamable-http","timeout","protocol-negotiation"],"run":"claude-research:2026-11-11"},{"id":44,"type":"missing_tool","found":"2026-11-10","source_type":"github_issue","source_url":"https://github.com/anthropics/claude-code/issues/108788","summary":"Feature request: Claude assigns MCP server icons heuristically from tool names and offers no way for server authors or users to set a custom icon.","tags":["mcp","claude-code","ui","icons","feature-request"],"run":"claude-research:2026-11-11"},{"id":39,"type":"failure","found":"2026-11-10","source_type":"github_issue","source_url":"https://github.com/anthropics/claude-code/issues/108783","summary":"In the Claude Code VS Code extension, remote HTTP MCP servers that accept unauthenticated connections but only work fully with a Bearer token cannot be signed in: the MCP panel shows Reconnect/Clear authentication/Disable/Remove but no…","tags":["mcp","oauth","vscode","claude-code","auth-ux"],"run":"claude-research:2026-11-11"},{"id":38,"type":"failure","found":"2026-11-10","source_type":"github_issue","source_url":"https://github.com/anthropics/claude-code/issues/108794","summary":"A user running the Todoist hosted MCP server (OAuth 2.1, rotating refresh tokens with reuse detection) across several parallel Claude Code sessions plus scheduled tasks reports the sign-in keeps getting revoked every few days.","tags":["mcp","oauth","refresh-token","claude-code","todoist","concurrency"],"run":"claude-research:2026-11-11"},{"id":73,"type":"use_case","found":"2026-11-09","source_type":"news","source_url":"https://uctoday.com/this-week-enterprise-ai-gets-serious-about-action","summary":"UC Today's weekly roundup describes enterprise agent deployments: Zendesk employee-service agents answering access, policy, onboarding and IT requests across Slack and Teams, and Box Architect (launched Nov 5) for building agentic…","tags":["enterprise-agents","box","zendesk","mcp","guardrails","workflows"],"run":"claude-research:2026-11-11"},{"id":69,"type":"use_case","found":"2026-11-09","source_type":"news","source_url":"https://www.manilatimes.net/2026/11/09/tmt-newswire/pr-newswire/creatordb-api-mcp-data-infrastructure-for-the-new-creator-economy/2465475","summary":"CreatorDB describes marketing teams using its MCP server with Claude to build in-house influencer tools instead of buying SaaS: discovery agents that turn a campaign brief into a ranked creator shortlist, vetting tools, competitor…","tags":["mcp","marketing","influencer","claude","in-house-tools","vendor-announcement"],"run":"claude-research:2026-11-11"},{"id":68,"type":"use_case","found":"2026-11-09","source_type":"news","source_url":"https://www.globenewswire.com/news-release/2026/11/09/3398379/0/en/10ml-launches-a-free-perfume-api-and-perfume-mcp-server-built-on-its-fragrance-index.html","summary":"A perfume retailer (10ML) launched a keyless remote MCP server over its fragrance index so assistants like Claude, ChatGPT and Cursor can answer perfume questions; it is listed in the official MCP Registry and Claude's connectors…","tags":["mcp","retail","ecommerce","remote-server","no-auth","benchmark"],"run":"claude-research:2026-11-11"},{"id":66,"type":"trend","found":"2026-11-09","source_type":"blog","source_url":"https://adversa.ai/blog/top-mcp-security-resources-november-2026/","summary":"Adversa's November MCP security digest summarizes research and advisories: a study scanning MCP servers across registries for undeclared filesystem capabilities produced coordinated advisories; it also covers cross-origin env…","tags":["mcp","security","research","advisories","fastmcp","typescript-sdk"],"run":"claude-research:2026-11-11"},{"id":49,"type":"failure","found":"2026-11-09","source_type":"github_issue","source_url":"https://github.com/openai/codex/issues/60383","summary":"After the Codex app bundled a newer codex-cli, large stdio MCP replies (e.g. a base64 resources/read of a big binary file) exceed the rmcp transport's new default line-length limit and are silently dropped.","tags":["mcp","codex","stdio","timeout","payload-size","mcp-apps"],"run":"claude-research:2026-11-11"},{"id":48,"type":"failure","found":"2026-11-09","source_type":"github_issue","source_url":"https://github.com/openai/codex/issues/60406","summary":"In Codex CLI 0.167.0, when the first message of a session mentions a skill that declares an MCP server dependency, the 'Install MCP servers?' prompt is routed to the temporary title-generation thread, which rejects user interaction and…","tags":["mcp","codex","skills","install","tui"],"run":"claude-research:2026-11-11"},{"id":46,"type":"failure","found":"2026-11-09","source_type":"github_issue","source_url":"https://github.com/anthropics/claude-code/issues/108540","summary":"In Claude Desktop's Code tab on Windows, a third-party plugin's MCP App preview card fails when its confirm button issues a tools/call; the call is rejected client-side and never reaches the MCP server, while calling the same tool from…","tags":["mcp","mcp-apps","claude-desktop","plugins","windows"],"run":"claude-research:2026-11-11"},{"id":45,"type":"failure","found":"2026-11-09","source_type":"github_issue","source_url":"https://github.com/anthropics/claude-code/issues/108596","summary":"Remote MCP servers added as claude.ai connectors never refresh their tool list in a running Claude Code session after the server sends notifications/tools/list_changed (both 2025-era and 2026-07-28 delivery paths), while the same server…","tags":["mcp","list-changed","connectors","claude-code","dynamic-tools"],"run":"claude-research:2026-11-11"},{"id":40,"type":"failure","found":"2026-11-09","source_type":"github_issue","source_url":"https://github.com/anthropics/claude-code/issues/108607","summary":"Authorizing the HeyGen MCP connector from Claude Code's /mcp fails every time with 'Invalid redirect URI'.","tags":["mcp","oauth","redirect-uri","heygen","claude-code","connector"],"run":"claude-research:2026-11-11"},{"id":72,"type":"trend","found":"2026-11-08","source_type":"blog","source_url":"https://bigideasdb.com/mcp-use-cases","summary":"The same source matched vendor domains against the ChatGPT and Claude connector directories and found coverage is fragmented, with many vendors listed in only one directory; matching was by domain only so the source calls the numbers a…","tags":["connectors","directory","chatgpt","claude","coverage","fragmentation"],"run":"claude-research:2026-11-11"},{"id":71,"type":"use_case","found":"2026-11-08","source_type":"blog","source_url":"https://bigideasdb.com/mcp-use-cases","summary":"A vendor lists 20 non-DevOps research jobs run through its MCP server in Claude and ChatGPT, with prompts and outputs: validating startup ideas against complaint data, competitor review teardowns, pricing SaaS acquisitions, ranking…","tags":["mcp","market-research","claude","chatgpt","founders","vendor-content"],"run":"claude-research:2026-11-11"},{"id":61,"type":"failure","found":"2026-11-08","source_type":"github_issue","source_url":"https://github.com/crewAIInc/crewAI/issues/9248","summary":"CrewAI's MCP static tool filter compares configured names to sanitized tool names, so allow/block lists written with the names a server publishes (hyphens, camelCase) silently fail: an allow-list keeps no tools, and a block-list for a…","tags":["mcp","crewai","tool-filter","tool-selection","security"],"run":"claude-research:2026-11-11"},{"id":53,"type":"failure","found":"2026-11-08","source_type":"github_issue","source_url":"https://github.com/modelcontextprotocol/servers/issues/5488","summary":"Report that the reference mcp-server-git runs Git with repository configuration intact, so a pre-planted core.fsmonitor or post-checkout/pre-commit hook executes code when ordinary MCP tools such as git_status or git_checkout are called.","tags":["mcp","security","git","reference-servers","code-execution"],"run":"claude-research:2026-11-11"},{"id":58,"type":"failure","found":"2026-11-07","source_type":"github_issue","source_url":"https://github.com/mastra-ai/mastra/issues/29673","summary":"Mastra's MCPServer exposes agents as ask_<agent> tools, but the generated tool calls agent.generate without any memory thread or resource id, so a Memory-enabled agent served over MCP forgets everything between calls and MCP clients…","tags":["mcp","mastra","agents-as-tools","memory","mcp-server"],"run":"claude-research:2026-11-11"},{"id":56,"type":"missing_tool","found":"2026-11-07","source_type":"github_issue","source_url":"https://github.com/openai/openai-agents-python/issues/5588","summary":"Feature request for the OpenAI Agents SDK: a hook to compare an MCP server's listed tool definitions against an approved baseline (observe/review/enforce) because servers can change descriptions or schemas without a version bump, a…","tags":["mcp","openai-agents","tool-poisoning","security","tool-definitions"],"run":"claude-research:2026-11-11"},{"id":50,"type":"failure","found":"2026-11-07","source_type":"github_issue","source_url":"https://github.com/openai/codex/issues/60158","summary":"Codex 0.167.0 (CLI and desktop) auto-declines MCP form-mode elicitation requests without showing the user a form, so an MCP server that asks for write confirmation (here a CRM contact update) reports the user declined.","tags":["mcp","elicitation","codex","human-in-the-loop","confirmation"],"run":"claude-research:2026-11-11"},{"id":41,"type":"failure","found":"2026-11-07","source_type":"github_issue","source_url":"https://github.com/anthropics/claude-code/issues/108158","summary":"Every 'claude mcp login' to a remote HTTP MCP server prints the SEP-2352 'no issuer stamp' warning even after a fresh successful login.","tags":["mcp","oauth","sep-2352","issuer","claude-code","security"],"run":"claude-research:2026-11-11"},{"id":55,"type":"wish_for_directory","found":"2026-11-06","source_type":"github_issue","source_url":"https://github.com/modelcontextprotocol/registry/issues/1807","summary":"Users of the official MCP Registry UI report that search does not match server descriptions, so servers can only be found by name or exact keyword.","tags":["mcp","registry","search","discovery","directory"],"run":"claude-research:2026-11-11"},{"id":51,"type":"failure","found":"2026-11-06","source_type":"github_issue","source_url":"https://github.com/openai/codex/issues/59849","summary":"A long local Codex conversation on Windows stayed in a working state for a long time with little progress: tool calls that each finished in seconds were separated by multi-minute idle gaps, and status questions got no response.","tags":["codex","agent-stall","latency","windows","coding-agent"],"run":"claude-research:2026-11-11"},{"id":65,"type":"wish_for_directory","found":"2026-11-05","source_type":"blog","source_url":"https://www.digitalapplied.com/blog/mcp-remote-server-health-census-november-2026","summary":"inferred: The census found that registry-declared auth headers did not match whether servers actually demanded credentials, and it names a tool picker that filters on the declared-headers field as a failure case.","tags":["mcp","registry","metadata","auth","directory","comparison"],"run":"claude-research:2026-11-11"},{"id":64,"type":"trend","found":"2026-11-05","source_type":"blog","source_url":"https://www.digitalapplied.com/blog/mcp-remote-server-health-census-november-2026","summary":"In the same Nov 5 registry census, adoption of the 2026-07-28 spec's stateless server/discover method was low among sampled streamable-HTTP endpoints; most responding servers still negotiated the older initialize handshake.","tags":["mcp","spec-2026-07-28","server-discover","protocol-adoption","registry"],"run":"claude-research:2026-11-11"},{"id":63,"type":"trend","found":"2026-11-05","source_type":"blog","source_url":"https://www.digitalapplied.com/blog/mcp-remote-server-health-census-november-2026","summary":"A census of remote endpoints sampled from the official MCP Registry on Nov 5, 2026 sent each an unauthenticated initialize request: 550 completed the handshake, 338 asked for credentials, and 112 failed (DNS/TLS, timeouts, non-MCP…","tags":["mcp","registry","census","reliability","remote-servers","auth"],"run":"claude-research:2026-11-11"},{"id":59,"type":"failure","found":"2026-11-05","source_type":"github_issue","source_url":"https://github.com/mastra-ai/mastra/issues/29531","summary":"In @mastra/mcp, tools rebuilt from cached definitions with toolsFromDefinitions() open their connection lazily on first execute(), but that handshake runs outside the call's request context, so a custom fetch that injects per-user…","tags":["mcp","mastra","auth","per-user-credentials","handshake"],"run":"claude-research:2026-11-11"},{"id":42,"type":"failure","found":"2026-11-05","source_type":"github_issue","source_url":"https://github.com/anthropics/claude-code/issues/107472","summary":"On Windows with many configured MCP servers, starting several Claude Code sessions at once makes each session spawn its own copy of every stdio server; the heaviest local servers miss the 30 s connect window in every session even though…","tags":["mcp","timeout","stdio","claude-code","windows","concurrency"],"run":"claude-research:2026-11-11"},{"id":60,"type":"failure","found":"2026-11-04","source_type":"github_issue","source_url":"https://github.com/mastra-ai/mastra/issues/29360","summary":"Passing MCPClient.listToolsets() to a Mastra agent flattens tools by raw name, so two MCP servers that both expose a tool called 'search' collapse into one and the other is silently dropped from what the model sees; listTools()…","tags":["mcp","mastra","tool-selection","name-collision","toolsets"],"run":"claude-research:2026-11-11"},{"id":52,"type":"failure","found":"2026-11-04","source_type":"github_issue","source_url":"https://github.com/openai/codex/issues/59466","summary":"A Codex CLI session appeared to stall for a long time without changing files; at startup an enabled MCP server failed because its bearer-token environment variable was unset, and trying to disable that server with a -c override errored…","tags":["mcp","codex","auth","bearer-token","config","agent-stall"],"run":"claude-research:2026-11-11"},{"id":47,"type":"missing_tool","found":"2026-11-04","source_type":"github_issue","source_url":"https://github.com/anthropics/claude-code/issues/107123","summary":"Feature request for project-specific connectors: the user wants a domain-specific MCP connector available only inside one Claude project (and the same MCP authorized with different scopes per project) rather than account-wide in every chat.","tags":["mcp","connectors","claude","projects","scoping","least-privilege"],"run":"claude-research:2026-11-11"},{"id":43,"type":"failure","found":"2026-11-04","source_type":"github_issue","source_url":"https://github.com/anthropics/claude-code/issues/107111","summary":"Google's remote Gmail MCP server (Streamable HTTP, OAuth, protocol 2026-07-28) authenticates, but Claude Code discards its valid tools/list response as 'Error POSTing to endpoint', so /mcp shows 'tools fetch failed' and no Gmail tools…","tags":["mcp","gmail","google-workspace","streamable-http","claude-code","tools-list"],"run":"claude-research:2026-11-11"},{"id":36,"type":"use_case","found":"2026-11-04","source_type":"hn","source_url":"https://news.ycombinator.com/item?id=50338726","summary":"In HN's 'Who wants to be hired? (November 2026)' thread, a developer lists PHI Guard MCP, a local-first MCP tool that scans for sensitive health information.","tags":["mcp","healthcare","phi","privacy","local-first"],"run":"claude-research:2026-11-04"},{"id":23,"type":"failure","found":"2026-11-04","source_type":"github_issue","source_url":"https://github.com/mastra-ai/mastra/issues/29351","summary":"In Mastra, a JSON-RPC ProtocolError from an MCP callTool skips the sanitizer for tracked exceptions.","tags":["mcp","mastra","telemetry","data-leak","error-handling"],"run":"claude-research:2026-11-04"},{"id":22,"type":"failure","found":"2026-11-04","source_type":"github_issue","source_url":"https://github.com/mastra-ai/mastra/issues/29360","summary":"In Mastra (@mastra/core 1.82.0, @mastra/mcp 2.8.0), MCPClient.listToolsets() returns tools under their raw names, and the agent merges toolsets by name.","tags":["mcp","mastra","tool-namespacing","tool-selection","silent-failure"],"run":"claude-research:2026-11-04"},{"id":10,"type":"missing_tool","found":"2026-11-04","source_type":"github_issue","source_url":"https://github.com/anthropics/claude-code/issues/107123","summary":"A user asks for connectors scoped to a single claude.ai Project.","tags":["mcp","connectors","claude-ai","projects","scoping","permissions"],"run":"claude-research:2026-11-04"},{"id":3,"type":"failure","found":"2026-11-04","source_type":"github_issue","source_url":"https://github.com/anthropics/claude-code/issues/107111","summary":"Google's remote Gmail MCP server (Streamable HTTP, OAuth, protocol 2026-07-28) connects and authenticates in Claude Code 2.1.318.","tags":["mcp","claude-code","gmail","google-workspace","oauth","protocol-2026-07-28","tools-list"],"run":"claude-research:2026-11-04"},{"id":14,"type":"failure","found":"2026-11-03","source_type":"github_issue","source_url":"https://github.com/openai/codex/issues/59064","summary":"In the Codex desktop app on Windows, the Sites tools in codex_apps are advertised to the model but fail at once on read-only calls. /mcp shows the server as Enabled and Authenticated, and no 401/403 is returned.","tags":["mcp","codex","codex-apps","tool-dispatch","windows","sites"],"run":"claude-research:2026-11-04"},{"id":4,"type":"failure","found":"2026-11-03","source_type":"github_issue","source_url":"https://github.com/anthropics/claude-code/issues/106992","summary":"Authenticating the official Hostinger plugin's remote MCP server in Claude Code 2.1.317 (Windows) fails before the browser opens.","tags":["mcp","claude-code","oauth","rfc9728","discovery","hostinger","plugin"],"run":"claude-research:2026-11-04"},{"id":34,"type":"trend","found":"2026-11-02","source_type":"blog","source_url":"https://mcpbits.substack.com/p/mcp-bits-6","summary":"The same MCP Bits #6 issue reports that the Ruby MCP SDK reached Tier 1, making six Tier 1 SDKs.","tags":["mcp","sdk","ruby","skills","extensions"],"run":"claude-research:2026-11-04"},{"id":33,"type":"trend","found":"2026-11-02","source_type":"blog","source_url":"https://mcpbits.substack.com/p/mcp-bits-6","summary":"MCP Bits #6 (Nov 2, 2026) reports that SEP-3398 merged: the MCP spec now ships twice a year, on the last Tuesday of March and of September, with freezes and SDK betas before each.","tags":["mcp","specification","release-cadence","sep-3398"],"run":"claude-research:2026-11-04"},{"id":30,"type":"failure","found":"2026-11-02","source_type":"github_issue","source_url":"https://github.com/crewAIInc/crewAI/issues/8932","summary":"When an MCP tools/call times out or hits a transport error after it was sent, CrewAI re-sends it, up to MCP_MAX_RETRIES (3) times.","tags":["mcp","crewai","retries","idempotency","timeout"],"run":"claude-research:2026-11-04"},{"id":9,"type":"failure","found":"2026-11-02","source_type":"github_issue","source_url":"https://github.com/anthropics/claude-code/issues/106667","summary":"A Claude Code dynamic workflow (ultracode, Claude Fable 5.1) was rewriting six project skills.","tags":["multi-agent","subagents","claude-code","workflow","cost","instruction-following"],"run":"claude-research:2026-11-04"},{"id":5,"type":"failure","found":"2026-11-02","source_type":"github_issue","source_url":"https://github.com/anthropics/claude-code/issues/106635","summary":"In the Claude app, the GitHub MCP connector signs in (get_me works) but returns 404 on the user's own private repository, and search_repositories fails.","tags":["mcp","connector","github","auth","permissions","claude-app"],"run":"claude-research:2026-11-04"},{"id":35,"type":"failure","found":"2026-11-01","source_type":"news","source_url":"https://tomshardware.com/tech-industry/artificial-intelligence/ai-agent-swarms-unleashed-in-minecraft-to-build-a-thriving-civilization-50-agent-teams-fail-after-falling-into-paralyzing-bureaucracy","summary":"Researchers gave 50 agents three hours in Minecraft to build a civilization.","tags":["multi-agent","coordination","agent-swarms","evaluation"],"run":"claude-research:2026-11-04"},{"id":27,"type":"failure","found":"2026-11-01","source_type":"github_issue","source_url":"https://github.com/vercel/ai/issues/24329","summary":"In @ai-sdk/harness-pi, a resumed session restores MCP tools while the MCP servers are still connecting.","tags":["mcp","vercel-ai-sdk","session-resume","deferred-tools","tool-search"],"run":"claude-research:2026-11-04"},{"id":24,"type":"failure","found":"2026-11-01","source_type":"github_issue","source_url":"https://github.com/mastra-ai/mastra/issues/29139","summary":"Mastra's MCPServer answers a call to an unknown tool with a tool result marked isError instead of a JSON-RPC protocol error (-32602).","tags":["mcp","mastra","spec-compliance","error-handling","json-rpc"],"run":"claude-research:2026-11-04"},{"id":11,"type":"missing_tool","found":"2026-11-01","source_type":"github_issue","source_url":"https://github.com/anthropics/claude-code/issues/106550","summary":"A Claude Code user (2.1.316, Linux) asks for support for skills delivered over MCP.","tags":["mcp","skills","claude-code","feature-request"],"run":"claude-research:2026-11-04"},{"id":15,"type":"failure","found":"2026-10-31","source_type":"github_issue","source_url":"https://github.com/openai/codex/issues/58607","summary":"A user tried to make a video from an image with the HeyGen app in Codex.","tags":["mcp","codex","heygen","video-generation","tool-dispatch","plugins"],"run":"claude-research:2026-11-04"},{"id":25,"type":"missing_tool","found":"2026-10-30","source_type":"github_issue","source_url":"https://github.com/mastra-ai/mastra/issues/28986","summary":"An MCP tool call that continues as an MCP task can ask for input, for example an approval.","tags":["mcp","mastra","mcp-tasks","human-in-the-loop","approval","elicitation"],"run":"claude-research:2026-11-04"},{"id":21,"type":"wish_for_directory","found":"2026-10-30","source_type":"github_issue","source_url":"https://github.com/modelcontextprotocol/servers/issues/5415","summary":"A directory operator asked for mcp.market to be listed under Resources in the MCP servers repo.","tags":["mcp","directory","registry","security","safety-grades","comparison"],"run":"claude-research:2026-11-04"},{"id":31,"type":"failure","found":"2026-10-29","source_type":"github_issue","source_url":"https://github.com/crewAIInc/crewAI/issues/8756","summary":"CrewAI 1.15.32's native MCP resolver drops tools whose tools/list entry has description null, which FastMCP sends for functions without a docstring.","tags":["mcp","crewai","fastmcp","tool-discovery","silent-failure"],"run":"claude-research:2026-11-04"},{"id":28,"type":"trend","found":"2026-10-29","source_type":"github_issue","source_url":"https://github.com/vercel/ai/issues/24221","summary":"inferred: Vercel AI SDK plans to promote MCP features out of experimental.","tags":["mcp","vercel-ai-sdk","stability","mcp-apps","release"],"run":"claude-research:2026-11-04"},{"id":26,"type":"failure","found":"2026-10-29","source_type":"github_issue","source_url":"https://github.com/mastra-ai/mastra/issues/28787","summary":"A Mastra MCPServer tool configured with a per-server FGA (fine-grained authorization) resource/permission mapping appears in tools/list, but calling it fails.","tags":["mcp","mastra","authorization","fga","rbac"],"run":"claude-research:2026-11-04"},{"id":18,"type":"failure","found":"2026-10-29","source_type":"github_issue","source_url":"https://github.com/openai/codex/issues/58160","summary":"codex mcp login figma against https://mcp.figma.com/mcp fails at the OAuth token exchange (Codex CLI 0.165.0, Windows, Enterprise).","tags":["mcp","codex","figma","oauth","auth"],"run":"claude-research:2026-11-04"},{"id":12,"type":"missing_tool","found":"2026-10-29","source_type":"github_issue","source_url":"https://github.com/anthropics/claude-code/issues/105932","summary":"Plugins in Anthropic's own marketplaces bundle many MCP servers.","tags":["mcp","plugins","claude-code","connectors","slack","google-drive","config"],"run":"claude-research:2026-11-04"},{"id":6,"type":"failure","found":"2026-10-29","source_type":"github_issue","source_url":"https://github.com/anthropics/claude-code/issues/105949","summary":"A user ran three Claude Desktop Code-tab sessions against the OpenAlex remote MCP server (OAuth, rotating refresh tokens).","tags":["mcp","claude-code","oauth","refresh-token","race-condition","openalex","multi-session"],"run":"claude-research:2026-11-04"},{"id":29,"type":"missing_tool","found":"2026-10-28","source_type":"github_issue","source_url":"https://github.com/vercel/ai/issues/24153","summary":"@ai-sdk/mcp 2.0.86 rejects 2026-07-28 tool results with resultType 'input_required', even when an elicitation handler is registered.","tags":["mcp","vercel-ai-sdk","elicitation","protocol-2026-07-28","approval"],"run":"claude-research:2026-11-04"},{"id":20,"type":"missing_tool","found":"2026-10-28","source_type":"github_issue","source_url":"https://github.com/openai/codex/issues/57853","summary":"A Codex app user asks Codex to discover and call WebMCP tools that webpages register in the user's connected Chrome tabs.","tags":["webmcp","codex","chrome","browser","feature-request"],"run":"claude-research:2026-11-04"},{"id":17,"type":"failure","found":"2026-10-28","source_type":"github_issue","source_url":"https://github.com/openai/codex/issues/57631","summary":"With the mcp_2026_07_28 feature on, Codex 0.161.0 and 0.165.0 connect to an HTTP MCP server that only speaks the modern protocol.","tags":["mcp","codex","protocol-2026-07-28","timeout","discovery","rust-sdk"],"run":"claude-research:2026-11-04"},{"id":16,"type":"failure","found":"2026-10-28","source_type":"github_issue","source_url":"https://github.com/openai/codex/issues/57666","summary":"In the Codex desktop app on Windows, each successful MCP catalog query (including detail 'toolsAndAuthOnly') starts a new stdio MCP server process, which exits with code 1 afterwards.","tags":["mcp","codex","stdio","process-lifecycle","windows","performance"],"run":"claude-research:2026-11-04"},{"id":13,"type":"missing_tool","found":"2026-10-28","source_type":"github_issue","source_url":"https://github.com/anthropics/claude-code/issues/105769","summary":"Account-level claude.ai MCP connectors (Google Drive, Coupler.io, Supermetrics, Canva, semrush) are loaded into every Claude Code CLI and VS Code session, even when only needed on the web.","tags":["mcp","connectors","claude-code","context-window","token-cost","config"],"run":"claude-research:2026-11-04"},{"id":8,"type":"failure","found":"2026-10-28","source_type":"github_issue","source_url":"https://github.com/anthropics/claude-code/issues/105752","summary":"In an Agent SDK session (TypeScript SDK 0.3.308, CLI 2.1.308), a remote HTTP MCP server that restarted during in-flight tool calls stayed 'failed', with no background reconnect.","tags":["mcp","claude-agent-sdk","reconnect","http-transport","reliability"],"run":"claude-research:2026-11-04"},{"id":32,"type":"failure","found":"2026-10-27","source_type":"github_issue","source_url":"https://github.com/crewAIInc/crewAI/issues/8680","summary":"In CrewAI 1.15.30, an async MCP tool_filter is never awaited.","tags":["mcp","crewai","tool-filter","security","fail-open"],"run":"claude-research:2026-11-04"},{"id":7,"type":"failure","found":"2026-10-27","source_type":"github_issue","source_url":"https://github.com/anthropics/claude-code/issues/105456","summary":"The operator of Onshape Labs' FeatureScript MCP server reports that customers must re-authenticate often in Claude Code.","tags":["mcp","claude-code","oauth","rfc8707","refresh-token","onshape","cad"],"run":"claude-research:2026-11-04"},{"id":19,"type":"failure","found":"2026-10-25","source_type":"github_issue","source_url":"https://github.com/openai/codex/issues/56973","summary":"Tool selection: Codex's tool_search index stores MCP tool names without the '' between server and tool, so searching the full name mcp<server>__<tool> returns nothing.","tags":["mcp","codex","tool-search","tool-selection","small-models"],"run":"claude-research:2026-11-04"},{"id":37,"type":"trend","found":"2026-10-24","source_type":"blog","source_url":"https://bigideasdb.com/best-reddit-mcp-servers","summary":"A comparison of Reddit MCP servers (Oct 24, 2026) says Reddit's 2026 changes broke most of them.","tags":["mcp","reddit","api-deprecation","data-access"],"run":"claude-research:2026-11-04"}]},"health":{"reliability":"measured by Vibe Shipped: one unauthenticated server/discover or initialize probe per listed server per night","method":"https://vibeshipped.io/directory/methodology#health","checked":809,"reachable":442,"needs_key":350,"failed":17,"latest_window":{"first":"2026-11-11T16:10:08.655Z","last":"2026-11-12T07:57:33.662Z"},"median_ms_reachable":151,"needs_key_by_auth":{"oauth":323,"bearer":19,"unspecified":8},"failed_by_reason":{"http_400":9,"http_500":2,"timeout":2,"http_404":1,"http_523":1,"http_530":1,"reset":1},"runs":[{"day":"2026-11-11","reachable":442,"needs_key":349,"failed":20},{"day":"2026-11-12","reachable":0,"needs_key":1,"failed":0}]}}