FalkorDB MCP Server provides a bridge between AI models and FalkorDB graph databases, enabling natural language querying of graph data. Built with TypeScript and Express, it implements the Model Context Protocol to translate requests into FalkorDB queries and format responses according to MCP standards. The server features authentication via API keys, connection management for multiple FalkorDB instances, and endpoints for executing queries, retrieving metadata, and listing available graphs. It's particularly valuable for AI applications that need to analyze relationships in graph data, such as knowledge graphs, recommendation systems, or network analysis.
No reviews yet. Be the first to review!
Sign in to join the conversation
Query the graph database using OpenCypher. Parameters: query (string), readOnly (optional boolean), params (optional object)
Execute a read-only query on the graph database. This tool always runs in read-only mode. Parameters: query (string), params (optional object)
Create a new node in the graph database. Parameters: nodeType (string), properties (object)
Create a relationship between two nodes in the graph database. Parameters: fromNodeId (string), toNodeId (string), relationshipType (string), properties (optional object)
List all available graphs in the database.
Retrieve the schema of a specified graph, including node labels and relationship types. Parameters: graphName (string), includeConnections (optional boolean)
Get schema information for a specific node type in the graph. Parameters: nodeType (string), sampleSize (optional integer)
Get schema information for a specific relationship type in the graph. Parameters: relationshipType (string), sampleSize (optional integer)
Delete a specified graph from the database. Parameters: graphName (string)