diff --git a/mcp_server/src/graphiti_mcp_server.py b/mcp_server/src/graphiti_mcp_server.py index c1c21ad4..856e540e 100644 --- a/mcp_server/src/graphiti_mcp_server.py +++ b/mcp_server/src/graphiti_mcp_server.py @@ -154,11 +154,11 @@ class GraphitiService: custom_types = {} for entity_type in self.config.graphiti.entity_types: # Create a dynamic Pydantic model for each entity type + # Note: Don't use 'name' as it's a protected Pydantic attribute entity_model = type( entity_type.name, (BaseModel,), { - '__annotations__': {'name': str}, '__doc__': entity_type.description, }, )