[BUG] MCP Server Tools Not Callable Despite Authentication
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
Description:
After authenticating MCP servers (Gmail, Google Calendar, etc.) through Claude Code, the servers show as "✔
Connected" in claude mcp list, but their individual tools are not exposed as callable functions in Claude's
available tools.
Steps to Reproduce:
- Run claude mcp list and confirm Gmail/Calendar show "✔ Connected"
- Attempt to use ToolSearch to find Gmail send/Calendar create tools
- Search returns only authentication tools, not the actual MCP tool functions
Expected Behavior:
Once authenticated, MCP server tools should be callable by Claude through the standard tool interface.
Actual Behavior:
MCP tools remain inaccessible despite successful connection. Makes the authentication process pointless.
Impact:
Users cannot leverage connected MCP servers for autonomous actions (sending emails, creating calendar events,
etc.) even after setup.
What Should Happen?
- User authenticates an MCP server (Gmail, Google Calendar, etc.) through Claude Code
- Server shows as "✔ Connected" in claude mcp list ✓ (this part works)
- Claude should have full access to that server's tools (send_email, create_calendar_event,
search_emails, etc.)
- Claude should be able to call those tools directly and autonomously
- User can ask Claude to "send me an email about X" or "create a calendar reminder for tomorrow
at 7pm" and it actually happens
Error Messages/Logs
Steps to Reproduce
- Install Claude Code CLI (version 2.1.183 or current)
- Check available MCP servers:
claude mcp list
- Output shows cloud connectors available (Gmail, Google Calendar, etc.)
- Authenticate Gmail MCP server:
- Run claude mcp list
- Select "claude.ai Gmail" (or via /mcp in interactive mode)
- Complete OAuth flow on web interface
- Verify status shows "✔ Connected"
- Attempt to access Gmail tools:
- Search for Gmail tools using ToolSearch with queries like:
- gmail send
- gmail compose
- send email
- Result: Only authentication tools appear, not actual Gmail functions
- Attempt to send email:
- Try asking Claude to "send an email" or "compose a message"
- Expected: Claude uses Gmail MCP to send the email
- Actual: No Gmail send tools available
- Verify the issue:
claude mcp list
- Shows: claude.ai Gmail: https://gmailmcp.googleapis.com/mcp/v1 - ✔ Connected
- But no callable tools (send_email, get_messages, create_draft, etc.) are accessible to Claude
Expected Result: Authenticated MCP server tools should be callable
Actual Result: MCP tools remain inaccessible despite successful authentication
Claude Model
None
Is this a regression?
Yes, this worked in a previous version
Last Working Version
_No response_
Claude Code Version
2.1.183
Platform
Anthropic API
Operating System
Windows
Terminal/Shell
PowerShell
Additional Information
_No response_