neo4j_search
Query nodes in a graph database using property values, enabling case-insensitive, wildcard, and fuzzy searches with pagination for precise, scalable results.
Instructions
Search the database for nodes with specific property values. Supports case-insensitive, wildcard, and fuzzy matching with pagination options.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
arrayProperties | No | Optional: Custom array properties to check (in addition to default ones like tags, categories, etc). | |
caseInsensitive | No | Optional: When true, search ignores letter case. | |
exactMatch | No | Optional: When true, requires exact matches rather than partial matches. | |
fuzzy | No | Optional: When true, enables fuzzy matching for approximate string matches. | |
fuzzyThreshold | No | Optional: Threshold for fuzzy matching (0.0 to 1.0, default 0.5). | |
label | No | Optional: neo4j node label filter. | |
limit | No | Optional: Number of results per page (default: 100). | |
page | No | Optional: Page number for paginated results (default: 1). | |
property | Yes | Property to search on. | |
value | Yes | Search term for CONTAINS filter. Must be at least 1 character long. | |
wildcard | No | Optional: When true, '*' and '?' in search term are treated as wildcards. |
Input Schema (JSON Schema)
You must be authenticated.
Other Tools from atlas-mcp-server
- atlas_skill_invoke
- atlas_skill_list
- database_clean
- neo4j_search
- project_create
- project_delete
- project_dependency_add
- project_dependency_list
- project_dependency_remove
- project_link_add
- project_link_delete
- project_link_update
- project_list
- project_member_add
- project_member_list
- project_member_remove
- project_note_add
- project_update
- whiteboard_create
- whiteboard_delete
- whiteboard_get
- whiteboard_update
Related Tools
- @T1nker-1220/memories-with-lessons-mcp-server
- @2b3pro/roam-research-mcp
- @IzumiSy/mcp-duckdb-memory-server
- @blurrah/mcp-graphql
- @modelcontextprotocol/knowledge-graph-memory-server