graphiti/mcp_server
Daniel Chalef f41a1e7ce3 fix: Resolve MCP server type errors and API compatibility issues
- Update graphiti_mcp_server.py to use correct Graphiti API methods
  - Replace non-existent search_nodes with search_ method
  - Add new get_episodes tool using EpisodicNode.get_by_group_ids
  - Remove problematic search_episodes implementation
- Fix factory imports and client instantiation in factories.py
  - Correct import paths for FalkorDriver, Azure clients, Voyage embedder
  - Update LLM/Embedder creation to use proper config objects
  - Fix Azure OpenAI client instantiation with AsyncAzureOpenAI
- Update NodeResult TypedDict to match actual usage
- Change uuid parameter type to str | None in queue_service

Resolves 20 critical runtime type errors identified by pyright.

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-30 08:50:48 -07:00
..
config feat: Major MCP server refactor with improved structure and CI/CD 2025-08-30 08:50:48 -07:00
docker fix: Resolve CI/CD issues for MCP server 2025-08-30 08:50:48 -07:00
docs feat: Major MCP server refactor with improved structure and CI/CD 2025-08-30 08:50:48 -07:00
src fix: Resolve MCP server type errors and API compatibility issues 2025-08-30 08:50:48 -07:00
tests test: Add integration tests for HTTP/SSE transports and fix lint issues 2025-08-30 08:50:48 -07:00
.env.example enable use of Azure OpenAI with mcp server (#368) 2025-04-17 21:05:08 -04:00
.python-version Add MCP Server (#301) 2025-03-24 17:08:19 -07:00
main.py feat: Major MCP server refactor with improved structure and CI/CD 2025-08-30 08:50:48 -07:00
pyproject.toml fix: Enable pytest for MCP server tests in CI 2025-08-30 08:50:48 -07:00
pyright_output.txt feat: Major MCP server refactor with improved structure and CI/CD 2025-08-30 08:50:48 -07:00
pytest.ini fix: Enable pytest for MCP server tests in CI 2025-08-30 08:50:48 -07:00
uv.lock fix: Enable pytest for MCP server tests in CI 2025-08-30 08:50:48 -07:00