Skip to content

v1.0.0: Claude.ai MCP Integration Complete\! 🎉

Choose a tag to compare

@ma3u ma3u released this 26 Jul 17:49
· 39 commits to main since this release

🎉 First Stable Release - Claude.ai MCP Integration Complete!

This is the first stable release of the Dr. Strunz Knowledge MCP Server with full Claude.ai compatibility.

What's Fixed

Based on Railway logs showing Claude.ai was connecting but displaying "NO PROVIDED TOOLS", this release adds the missing MCP method handlers:

Key Changes

  • Added resources/list handler: Returns empty resources array (tools handle data internally)
  • Added notifications/initialized handler: Proper notification handling
  • Added notifications/cancelled handler: Proper cancellation handling
  • Enhanced prompts/list: Now returns actual prompt tools from registry
  • Fixed tool visibility: Claude.ai should now see all 24 tools and 3 prompts

Railway Logs Analysis

The logs showed Claude.ai was successfully connecting and requesting:

2025-07-26 17:42:45,103 - MCP request: tools/list
2025-07-26 17:42:45,213 - MCP request: resources/list  ← Missing handler
2025-07-26 17:42:45,650 - MCP request: initialize

But displaying "NO PROVIDED TOOLS" because our MCP protocol implementation was incomplete.

Full Feature Set

✅ 24 Health & Nutrition Tools - Complete Dr. Strunz knowledge base
✅ 3 AI Prompts - Health assessment, longevity protocols, supplement optimization
✅ SSE Transport - Real-time bidirectional communication
✅ Claude.ai Authentication - Seamless OAuth integration
✅ Vector Search - 43,373 documents from 13 books + 6,953 news articles
✅ Production Ready - Deployed on Railway with health monitoring

Available Tools

  • Knowledge Search: knowledge_search - Search Dr. Strunz's complete knowledge base
  • Health Assessment: assess_user_health_profile - Comprehensive health analysis
  • Protocol Creation: create_personalized_protocol - Custom health protocols
  • Supplement Analysis: analyze_supplement_stack - Supplement optimization
  • Nutrition Calculator: nutrition_calculator - Nutritional analysis
  • And 19 more specialized tools...

Available Prompts

  • Health Assessment: Comprehensive health questionnaire
  • Longevity Protocol: Personalized longevity strategies
  • Supplement Optimization: Custom supplement recommendations

This release represents months of development to achieve full Claude.ai MCP compatibility. The server should now appear as "Connected" in Claude.ai settings with all tools visible and functional!

Previous Journey

  • v0.9.1-0.9.5: OAuth and authentication fixes
  • v0.9.6: Removed MCP resource discovery
  • v0.9.7: Fixed SSE format alignment
  • v0.9.8: POST SSE initialization handling
  • v0.9.9: Added missing endpoints (/register, /mcp)
  • v1.0.0: Complete MCP protocol implementation

🚀 Ready for production use with Claude.ai!