diff --git a/mcp_server/config/mcp_config_sse_example.json b/mcp_server/config/mcp_config_sse_example.json deleted file mode 100644 index 5f878448..00000000 --- a/mcp_server/config/mcp_config_sse_example.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "mcpServers": { - "graphiti": { - "transport": "sse", - "url": "http://localhost:8000/sse" - } - } -} \ No newline at end of file diff --git a/mcp_server/docker/docker-compose-falkordb.yml b/mcp_server/docker/docker-compose-falkordb.yml index 03c4df58..3ad06ac0 100644 --- a/mcp_server/docker/docker-compose-falkordb.yml +++ b/mcp_server/docker/docker-compose-falkordb.yml @@ -9,7 +9,7 @@ services: volumes: - falkordb_data:/data healthcheck: - test: ["CMD", "redis-cli", "ping"] + test: ["CMD", "redis-cli", "-p", "6379", "ping"] interval: 10s timeout: 5s retries: 5 diff --git a/mcp_server/src/graphiti_mcp_server.py b/mcp_server/src/graphiti_mcp_server.py index e57b8ed5..5beac20b 100644 --- a/mcp_server/src/graphiti_mcp_server.py +++ b/mcp_server/src/graphiti_mcp_server.py @@ -235,14 +235,6 @@ class GraphitiService: max_coroutines=self.semaphore_limit, ) - # Test connection based on database provider - if self.config.database.provider.lower() == 'neo4j': - await self.client.driver.client.verify_connectivity() # type: ignore - elif self.config.database.provider.lower() == 'falkordb': - # FalkorDB uses ping() method to test connectivity - self.client.driver.client.ping() # type: ignore - # KuzuDB doesn't need a connectivity test (in-memory) - # Build indices await self.client.build_indices_and_constraints()