MCP Server
Enable AI assistants to query and interact with FalkorDB graph databases
A Model Context Protocol (MCP) server that allows AI models like Claude to interact with FalkorDB using natural language. Query your graph data, create relationships, and manage your knowledge graph through conversational AI.
- Query graph databases using OpenCypher (with read-only mode support)
- Create and manage nodes and relationships
- List and explore multiple graphs
- Delete graphs when needed
- Support for replica instances with read-only queries
What is the Model Context Protocol?
The Model Context Protocol (MCP) is an open protocol that standardizes how AI applications provide context to Large Language Models (LLMs). It enables AI assistants to securely connect to external data sources and tools, making them more powerful and context-aware.
Topics in This Section
- Quick Start: Install and connect the MCP server to Claude Desktop in minutes.
- Configuration: Environment variables, transport modes, and multi-instance setup.
- Docker Deployment: Run the MCP server using Docker Hub images.
Resources
- π¦ npm Package
- π» GitHub Repository
- π³ Docker Hub
- π MCP Specification
- π FalkorDB Documentation
- π OpenCypher Query Language
Frequently Asked Questions 5
What is the FalkorDB MCP Server?
The FalkorDB MCP Server is a Model Context Protocol server that allows AI assistants like Claude to interact with FalkorDB graph databases using natural language. It enables querying, creating nodes/relationships, listing graphs, and managing data through conversational AI.
What is the Model Context Protocol (MCP)?
MCP is an open protocol that standardizes how AI applications provide context to Large Language Models. It enables AI assistants to securely connect to external data sources and tools, making them more powerful and context-aware.
Which AI assistants work with the FalkorDB MCP Server?
The MCP Server works with any MCP-compatible client including Claude Desktop, Cursor IDE, VS Code with GitHub Copilot, and other AI tools that support the Model Context Protocol.
Can I use the MCP Server in read-only mode?
Yes. Set FALKORDB_DEFAULT_READONLY=true to prevent write operations. This is ideal for replica instances, production safety, reporting dashboards, and multi-tenant environments where certain users should only have read access.
What transport modes are available?
The MCP Server supports two transport modes: stdio (default) for direct integration with AI clients like Claude Desktop via standard input/output, and HTTP for remote or networked access with optional API key authentication.