image-research-assistant
by BrianLusina
Overview
An image research assistant that uses modular services for vision and Wikipedia lookups to answer user queries.
Installation
python src/app/main.pyEnvironment Variables
- GOOGLE_GEMINI_API_KEY
Security Notes
The `load_image_from_path` tool directly uses an unsanitized `file_path` argument to open files. If the agent is susceptible to prompt injection, a malicious user could potentially trick the agent into using this tool to read arbitrary files from the server's filesystem (Local File Inclusion/Disclosure). The Gradio UI exposes a web interface, which, if not properly secured, could make this vulnerability exploitable. While API keys are handled via environment variables (good practice), this file access vulnerability is critical.
Similar Servers
deep-research
Generate comprehensive, AI-powered deep research reports, leveraging various LLMs and web search engines, with local knowledge base integration and report artifact editing.
octocode-mcp
The Octocode Research server enables AI agents to perform expert code forensics and deep-dive research across local filesystems (LSP, ripgrep, file I/O) and external GitHub repositories (code search, repo structure, pull requests, package search). It's optimized for architectural analysis, pattern discovery, and implementation planning.
seline
A backend API server for managing and executing ComfyUI workflows, capable of dynamically generating API endpoints for workflows, building Docker containers for custom nodes and models, and providing an execution queue. It integrates with the Model Context Protocol (MCP) to expose its capabilities to client applications.
AIRA-SemanticScholar
Provides AI models with comprehensive access to the Semantic Scholar Academic Graph API for intelligent literature search, paper analysis, and citation network exploration.