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.
暂无评论. 成为第一个评论的人!
登录以参与讨论
Query graph databases using OpenCypher. Parameters: query (string), readOnly (optional boolean), params (optional object)
Execute queries in read-only mode using GRAPH.RO_QUERY. Parameters: query (string), params (optional object)
Create a new node in the graph. Parameters: nodeLabel (string), properties (object)
Add a relationship between two nodes. Parameters: sourceNode (string), targetNode (string), relationshipType (string), properties (optional object)
List all available graphs in the database.
Returns the schema of a specified graph including node labels and relationship types. Parameters: graphName (string), connectionSampleSize (optional integer), includeConnections (optional boolean)
Sample nodes of a specified label and return their property keys. Parameters: nodeLabel (string), sampleSize (optional integer)
Sample relationships of a specified type and return their property keys. Parameters: relationshipType (string), sampleSize (optional integer)
Delete a specified graph. Parameters: graphName (string)