Skip to content

v1.0.2: Fix Claude.ai 'NO PROVIDED TOOLS' Error

Choose a tag to compare

@ma3u ma3u released this 27 Jul 17:15
· 36 commits to main since this release

🎉 Critical Fix: Tools Now Visible in Claude.ai!

What's Fixed

  • CRITICAL: Fixed empty tool schemas that caused Claude.ai to show "NO PROVIDED TOOLS"
  • All 24 tools now have proper inputSchema definitions with complete parameter information
  • Claude.ai can now see and use all available tools

Root Cause

The server was extracting handler methods instead of tool definitions, resulting in empty schemas:

// Before (WRONG)
{
  "inputSchema": {
    "properties": {}  // Empty\!
  }
}

// After (FIXED)
{
  "inputSchema": {
    "properties": {
      "query": {"type": "string", "description": "Search query"},
      "limit": {"type": "integer", "description": "Number of results"}
    },
    "required": ["query"]
  }
}

Test Results

  • ✅ 22 tools have proper parameter schemas
  • ✅ 2 tools correctly have no parameters (get_mcp_server_purpose, get_vector_db_analysis)
  • ✅ All tools now visible in Claude.ai

Breaking Changes

None - this is a bug fix that makes the tools actually usable.

Deployment

Railway will automatically deploy this fix. Claude.ai should now show all 24 tools!

🤖 Generated with Claude Code