knowledge-mcp
About
MCP Server that serves knowledge from a Neo4J Database
Details
- License
- MIT
Explore
- Serves knowledge from a Neo4J database
- Uses OpenAI API for processing questions
- Prototype – not ready for production
- Configured via stdio transport
- Works with Cursor, Claude Desktop, and other MCP clients
- Includes an example data loader
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
knowledge-mcpCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Go to Cursor Settings and add a new MCP server.
Remember to set the YOUR_PATH, YOUR_OPENAI_API_KEYand YOUR_NEO4J_PASSWORD to the correct values.
{
"mcpServers": {
"KnowledgeBase": {
"type": "stdio",
"command": "YOUR_PATH/knowledge-mcp/src/KnowledgeMcp.Server/bin/Debug/net9.0/KnowledgeMcp.Server",
"args": [
"YOUR_OPEN_AI_API_KEY",
"neo4j://localhost:7687",
"neo4j",
"YOUR_NEO4J_PASSWORD"
]
}
}
}
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"knowledge-mcp": {
"knowledge-mcp": {
"command": "docker",
"args": [
"run",
"\\"
]
}
}
}
}
McpServers
{
"knowledge-mcp": {
"command": "docker",
"args": [
"run",
"\\"
]
}
}
__The documents provided in this example are dummy guidelines. They are not real and serve the purpose to demonstrate
that knowledge can be extracted from Neo4J.__
This is a prototype and is not ready for production use!
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



