karma
by MelloB1989
Overview
Provides a plug-and-play Knowledge Graph service via the Model Context Protocol (MCP), allowing AI agents to store, retrieve, and manage structured and unstructured knowledge (entities, relations, observations).
Installation
cd ai/mcp_tools/knowledge_graph/container_src && go run main.goEnvironment Variables
- KG_MCP_MEMORY_PATH
Security Notes
Authentication is explicitly disabled (`mcp.WithAuthentication(false)`) by default in the example, which is a severe security vulnerability, allowing any client to invoke the knowledge graph tools without verification. Debug logging is enabled by default, which can expose sensitive request/response data in production environments. The `KG_MCP_MEMORY_PATH` environment variable needs to be configured securely to prevent directory traversal or unauthorized file system access where graph data is stored.
Similar Servers
rmcp
Serves as an AI assistant backend to perform comprehensive statistical analysis, econometric modeling, machine learning, time series analysis, and data science tasks using R through natural language conversations.
ls-mcp
A command-line tool for discovering, analyzing, and reporting on Model Context Protocol (MCP) server configurations in a local development environment, including their status, versioning, and potential credential exposures.
company-docs-mcp
Transforms organizational documentation into an AI-powered knowledge base for semantic search, Q&A via chat interface, Claude Desktop, and Slack integration.
fastmcp
Build fast, declarative, and type-safe servers implementing the Model Context Protocol (MCP) in Dart.