Remote MCP Neo4j Memory Server with OAuth 2.1 and API Key Authentication - TypeScript implementation using FastMCP
Overview
what is MCP Neo4j Remote Server?
MCP Neo4j Remote Server is a remote Model Context Protocol (MCP) server that integrates with the Neo4j graph database, providing persistent memory capabilities with OAuth 2.1 and API Key authentication.
how to use MCP Neo4j Remote Server?
To use the server, clone the repository, install dependencies, configure the environment variables, and start the server using npm or Docker.
key features of MCP Neo4j Remote Server?
- Remote access via HTTP
- Dual authentication methods: OAuth 2.1 and API Key
- Integration with Neo4j for persistent memory storage
- Docker support for easy deployment
- Built-in health monitoring and checks
use cases of MCP Neo4j Remote Server?
- Building applications that require persistent memory storage.
- Integrating with existing systems that utilize Neo4j for data management.
- Developing services that require secure authentication methods.
FAQ from MCP Neo4j Remote Server?
- What authentication methods are supported?
The server supports OAuth 2.1 and API Key authentication.
- Can I deploy it using Docker?
Yes! The server can be easily deployed using Docker Compose.
- Is it possible to monitor the server health?
Yes, the server includes built-in health checks and monitoring endpoints.