graphiti/mcp_server/config
Lars Varming 72933f1d5d Fix MCP server compatibility and upgrade to SDK 1.21.0
- Upgrade MCP SDK from 1.6.0 to 1.21.0 (latest)
- Add backward compatible tool wrappers (search_memory_nodes, etc.)
- Fix parameter compatibility (group_id/group_ids, last_n/max_episodes)
- Fix HTTP transport fallback to SSE (no more crashes)
- Update default transport to stdio for broader compatibility
- Add test import fallback for streamable_http
- Update documentation with compatibility notes

Fixes all issues identified in external code review:
 HTTP transport broken → graceful SSE fallback
 Tool name mismatches → compatibility wrappers added
 Parameter mismatches → dual parameter support
 Test imports fail → SSE fallback added
⚠️ Protocol version drift → SDK 1.21.0 installed (2024-11-05)

All changes in mcp_server/ only - zero modifications to graphiti_core/

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-09 10:05:26 +01:00
..
config-docker-falkordb-combined.yaml feat: MCP Server v1.0.0 - Modular architecture with multi-provider support (#1024) 2025-10-30 22:59:01 -07:00
config-docker-falkordb.yaml feat: MCP Server v1.0.0 - Modular architecture with multi-provider support (#1024) 2025-10-30 22:59:01 -07:00
config-docker-neo4j.yaml feat: MCP Server v1.0.0 - Modular architecture with multi-provider support (#1024) 2025-10-30 22:59:01 -07:00
config.yaml Fix MCP server compatibility and upgrade to SDK 1.21.0 2025-11-09 10:05:26 +01:00
mcp_config_stdio_example.json feat: MCP Server v1.0.0 - Modular architecture with multi-provider support (#1024) 2025-10-30 22:59:01 -07:00