camera-rag-agent
Verified Safeby jordlee
Overview
A RAG-based MCP server providing semantic search and information retrieval from Sony camera help guides, enabling LLMs to answer camera-related queries and perform comparisons.
Installation
python3 mcp/help_guide_mcp_server.pyEnvironment Variables
- PINECONE_API_KEY
- REDIS_URL
Security Notes
The server correctly uses environment variables for sensitive API keys like PINECONE_API_KEY. Input validation is handled implicitly by passing parameters to the Pinecone client's query filters, mitigating direct injection risks in the search logic. The rate limiter adds a layer of protection against abuse. No direct `eval` or `os.system` calls were found with user-controlled input. However, the repository contains a `scripts/clear_pinecone_index.py` utility that can delete all vectors from the Pinecone index; while it includes a user confirmation step, it highlights a powerful and potentially destructive capability in the codebase. The `mcp/chatgpt.md` file also explicitly outlines the broader LLM-level prompt injection and data exfiltration risks when *using* such a server with an AI model, which are inherent to agentic systems and not solely code-level vulnerabilities within the server itself.
Similar Servers
UI-TARS-desktop
UI-TARS-desktop is a native GUI Agent application powered by multimodal AI models, enabling users to control their computer and browser through natural language instructions.
Context-Engine
Self-improving code search and context engine for IDEs and AI agents, providing hybrid semantic/lexical search, symbol graph navigation, and persistent memory.
apple-rag-mcp
Provides a comprehensive RAG (Retrieval-Augmented Generation) server for AI agents to search and retrieve content from Apple's developer documentation and WWDC transcripts.
mcp-local-rag
Local RAG server for developers enabling private, offline semantic search with keyword boosting on personal or project documents (PDF, DOCX, TXT, MD, HTML).