HuskyLens2MCP
Verified Safeby ronibandini
Overview
Provides a command-line interface to interact with a DFRobot HuskyLens 2 MCP Server, leveraging Google Gemini AI for visual reasoning and natural language processing of sensor data.
Installation
python HuskyMCPChat.pyEnvironment Variables
- GEMINI_API_KEY
- SERVER_URL
Security Notes
The script is a client and connects to a user-specified HuskyLens MCP server. Hardcoded placeholders for `GEMINI_API_KEY` and `SERVER_URL` require manual modification by the user, which is a minor security anti-pattern but acceptable for a local CLI utility. Input for LLM prompts (from HuskyLens sensor data and user queries) introduces inherent prompt injection risks, common in LLM applications. No `eval` or `exec` found. `os.system('cls')` is used for clearing the console, not a security risk.
Similar Servers
reachy-mini-mcp
Control a Reachy Mini robot through an MCP or OpenAI-compatible API, enabling dynamic execution of robot movements, gestures, and conversational interactions.
agents-mcp-usage
Demonstrates a Model Context Protocol (MCP) server integration with various AI agent frameworks.
mcp_server
Provides a Python server that exposes various external APIs (Microsoft Graph, GitHub, OpenWeatherMap) as tools to be consumed by AI assistants via the Model Context Protocol (MCP).
mcp_server_test
Implements a Model Context Protocol (MCP) server to expose Python functions as tools, resources, and prompts for AI agent interaction, facilitating local file system operations, simple arithmetic, and account tracking.