You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: modules/genai-ecosystem/pages/model-context-protocol-mcp.adoc
+23Lines changed: 23 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -213,6 +213,10 @@ The https://github.com/neo4j-contrib/mcp-neo4j/tree/main/servers/mcp-neo4j-data-
213
213
214
214
This server enables you to define nodes, relationships, and properties to design graph database schemas that can be visualized interactively.
215
215
216
+
Below is the common data modeling workflow performed by agents with the Data Modeling MCP Server.
217
+
218
+
DATA MODEL WORKFLOW IMAGE
219
+
216
220
It offers these tools and operations:
217
221
218
222
Validation
@@ -236,11 +240,30 @@ Cypher Ingest
236
240
* `get_node_cypher_ingest_query` - get the Cypher query to ingest the provided node label
237
241
* `get_relationship_cypher_ingest_query` - get the Cypher query to ingest the provided relationship type
238
242
243
+
Example 7 Graphs Data Models
244
+
245
+
* `list_example_data_models` - list all available example data models with descriptions
246
+
* `get_example_data_model` - get an example graph data model from the available templates
247
+
248
+
* `patient_journey_model` - Data Model for tracking patient encounters, conditions, medications, and care plans
249
+
* `supply_chain_model` - Data Model for tracking products, orders, inventory, and locations
250
+
* `software_dependency_model` - Data Model for software dependency tracking with security vulnerabilities, commits, and contributor analysis
251
+
* `oil_gas_monitoring_model` - Data Model for industrial monitoring of oil and gas equipment, sensors, alerts, and maintenance
252
+
* `customer_360_model` - Data Model for customer relationship management with accounts, contacts, orders, tickets, and surveys
253
+
* `fraud_aml_model` - Data Model for financial fraud detection and anti-money laundering with customers, transactions, alerts, and compliance
254
+
* `health_insurance_fraud_model` - Data Model for healthcare fraud detection tracking investigations, prescriptions, executions, and beneficiary relationships
255
+
256
+
Create New Data Model Prompt
257
+
258
+
* `create_new_data_model` - provide a structured parameterized prompt for generating a new graph data model
You can learn more about the Data Modeling MCP Server and how it can be integrated with the Cypher MCP Server in https://neo4j.com/blog/developer/neo4j-data-modeling-mcp-server/[this article^].
243
264
265
+
This https://github.com/neo4j-field/data-modeling-assistant-demo[Github repo^] walks through the process of generating a new graph data model from mock Salesforce data and ingesting it into Neo4j using the Data Modeling and Cypher MCP servers.
266
+
244
267
=== MCP-Neo4j-GDS
245
268
246
269
The Neo4j Graph Data Science Server (https://github.com/neo4j-contrib/gds-agent[GDS-Agent]) provides GDS algorithms as tools.
0 commit comments