Repository navigation
Release v1.1.1: MCP Session Fix with Official SDK
π Release v1.1.1
β¨ Key Improvements
- Fixed MCP Session Issues: Replaced manual JSON-RPC implementation with official @modelcontextprotocol/sdk
- Streamable HTTP Support: Now properly uses Streamable HTTP transport for MCP communication
- Improved Error Handling: Added proper MCP client cleanup and error handling
- Official SDK Integration: Uses the official Model Context Protocol SDK for reliable tool calling
π§ Technical Changes
- Updated MCP client to use
StreamableHTTPClientTransportfrom official SDK - Removed manual session management code
- Added proper async cleanup for MCP connections
- Fixed import paths to use official SDK modules
π Bug Fixes
- Resolved "Session not found" errors when calling VFB MCP tools
- Fixed MCP client initialization issues
- Improved error handling for tool call failures
π¦ Dependencies
- Added
@modelcontextprotocol/sdkfor official MCP support
β Verification
- MCP tools (
search_terms,get_term_info,run_query) now work correctly - Streamable HTTP protocol properly implemented
- All tool calls successfully connect to VFB MCP server
This release resolves the core MCP integration issues and provides a stable foundation for VFB data queries.