NEO4J_URL
: URL for connecting to your Neo4j database (e.g. bolt://host.docker.internal:7687
)NEO4J_USERNAME
: Neo4j database username (default: neo4j
)NEO4J_PASSWORD
: Neo4j database password (default: password
)MESHAGENT_PORT
: Internal port for the MCP server (default: 8001
)Tool | Short Description |
---|---|
add_observations | Add new observations to existing entities in the knowledge graph |
create_entities | Create multiple new entities in the knowledge graph |
create_relations | Create multiple new relations between entities in the knowledge graph. |
delete_entities | Delete multiple entities and their associated relations from the knowledge graph |
delete_observations | Delete specific observations from entities in the knowledge graph |
delete_relations | Delete multiple relations from the knowledge graph |
find_nodes | Find specific nodes in the knowledge graph by their names |
open_nodes | Open specific nodes in the knowledge graph by their names |
read_graph | Read the entire knowledge graph |
search_nodes | Search for nodes in the knowledge graph based on a query |
Parameter | Type | Description |
---|---|---|
observations | array |
Parameter | Type | Description |
---|---|---|
entities | array |
Parameter | Type | Description |
---|---|---|
relations | array |
Parameter | Type | Description |
---|---|---|
entityNames | array | An array of entity names to delete |
Parameter | Type | Description |
---|---|---|
deletions | array |
Parameter | Type | Description |
---|---|---|
relations | array | An array of relations to delete |
Parameter | Type | Description |
---|---|---|
names | array | An array of entity names to retrieve |
Parameter | Type | Description |
---|---|---|
names | array | An array of entity names to retrieve |
Parameter | Type | Description |
---|---|---|
query | string | The search query to match against entity names, types, and observation content |