bulk_create_graph_relationships
ActiveTool of RationalBloks
Create multiple relationships at once (up to 500 per call). Uses Neo4j UNWIND for high performance. Essential for connecting knowledge — link hundreds of concepts, people, and events in one operation. Each relationship needs: from_id, to_id, and optional data (properties). Example: rel_type: "related_to" relationships: [ {"from_id": "quantum-mechanics-001", "to_id": "wave-function-001", "data": {"strength": "strong"}}, {"from_id": "quantum-mechanics-001", "to_id": "superposition-001", "data": {"strength": "strong"}} ]
Parameters schema
{
"type": "object",
"required": [
"project_id",
"rel_type",
"relationships"
],
"properties": {
"rel_type": {
"type": "string",
"description": "Relationship key for all relationships"
},
"project_id": {
"type": "string",
"description": "Project ID (UUID)"
},
"environment": {
"type": "string",
"description": "Environment: staging or production (default: staging)"
},
"relationships": {
"type": "array",
"items": {
"type": "object",
"required": [
"from_id",
"to_id"
],
"properties": {
"data": {
"type": "object"
},
"to_id": {
"type": "string"
},
"from_id": {
"type": "string"
}
}
},
"description": "List of relationships. Each: {from_id, to_id, data?}"
}
}
}Parent server
RationalBloks
https://github.com/rationalbloks/rationalbloks-mcp
1/7 registries