v0.2.3
What's Changed
Related to issue #14: The MCP server now only verifies if a user is logged in. Each individual tool is responsible for its own permission checks. However, admin access is still required for prompts and resources methods.
Enhancements
• Improve error logging in McpErrorHandler for easier debugging
• Improve error handling in RegisterMcpTool for invalid routes and parameters
• Update user permission check in McpStreamableTransport to use is_user_logged_in()
Documentation Updates
• Use a placeholder for website URL in client setup documentation
• Add Claude Code configuration instructions to the client setup guide
Security & Access Control
• Add permission checks to PromptsHandler and ResourcesHandler
Full Changelog: v0.2.2…v0.2.3