resolve-tools
Verified Safeby nbjoin
Overview
Provides a versioned Retrieval-Augmented Generation (RAG) knowledge base for DaVinci Resolve documentation, integrating with AI assistants like Claude Desktop and VS Code via an MCP server for accurate, cited information.
Installation
python mcp_server/server.pyEnvironment Variables
- PYTHONPATH
Security Notes
The server appears generally safe for its intended use as a local RAG system. It utilizes standard Python libraries (pymupdf, chromadb, sentence-transformers) for PDF parsing, vector storage, and embeddings. File operations are confined to user-provided PDFs and a local persistence directory. There are no clear indicators of 'eval' or other direct code injection vulnerabilities. The use of `sys.path.insert` in `mcp_server/server.py` is noted but for internal module resolution, not directly exploitable in this context. The primary security consideration would be potential vulnerabilities in underlying third-party libraries (e.g., PyMuPDF when parsing untrusted PDFs), which is outside the scope of the custom server logic.
Similar Servers
docs-mcp-server
The Documentation MCP Server indexes documentation from web sources, local files, and package registries, making it searchable via the Model Context Protocol (MCP) and providing semantic search capabilities to AI coding assistants.
context-portal
Manages structured project context for AI assistants and developer tools, enabling Retrieval Augmented Generation (RAG) and prompt caching within IDEs.
davinci-resolve-mcp
Enables AI assistants (like Claude) to directly control and interact with DaVinci Resolve for video editing and post-production tasks via the Model Context Protocol.
qdrant-loader
A Model Context Protocol (MCP) server that provides advanced Retrieval-Augmented Generation (RAG) capabilities to AI development tools by bridging a QDrant knowledge base for intelligent, context-aware search.