Back to Home
aruc-dev icon

multi-server-mcp-example

Verified Safe

by aruc-dev

Overview

An AI agent client that integrates weather information and task management using a multi-server Model Context Protocol (MCP) architecture.

Installation

Run Command
./start_client.sh

Environment Variables

  • GOOGLE_GEMINI_API_KEY
  • OPENWEATHERMAP_API_KEY

Security Notes

API keys are handled securely via environment variables (.env). Subprocess execution is limited to hardcoded Python scripts within the project, reducing command injection risks from user input. File operations for task management and resources are on fixed local filenames. 'shlex.split' is used for parsing arguments, which is safer than simple string splitting. No 'eval' or other highly dangerous patterns were observed being used with untrusted input.

Similar Servers

Stats

Interest Score0
Security Score9
Cost ClassMedium
Avg Tokens1000
Stars0
Forks0
Last Update2025-11-28

Tags

Multi-serverMCPAI AgentWeatherTask Management