mcp-kg-skills
Verified Safeby fmktech
Overview
Manages a knowledge graph of reusable Python functions (skills), documentation, and environment variables for dynamic script composition and execution by an LLM.
Installation
uv --directory /path/to/mcp-kg-skills run mcp-kg-skillsEnvironment Variables
- NEO4J_PASSWORD
Security Notes
The 'execute' tool allows arbitrary Python code execution provided by the LLM. While output is sanitized (secrets replaced with '<REDACTED>') and secret environment variables are stored with restricted file permissions (0600), a sophisticated or exploited LLM could still potentially craft code to exfiltrate secrets if it manages to infer variable names. The 'QueryTool' is strictly read-only, preventing graph modification operations.
Similar Servers
fastmcp
FastMCP is an ergonomic interface for the Model Context Protocol (MCP), providing a comprehensive framework for building and interacting with AI agents, tools, resources, and prompts across various transports and authentication methods.
mcp-neo4j
The MCP Neo4j Cypher server enables AI models to interact with a Neo4j graph database, execute Cypher queries (read and write), explore the graph schema, and manage query performance and response sizes.
context-portal
Manages structured project context for AI assistants and developer tools, enabling Retrieval Augmented Generation (RAG) and prompt caching within IDEs.
mcp
Enables AI models (LLMs) to interact with a Neo4j graph database by providing a structured set of tools via the Model Context Protocol (MCP).