Back to Home
Rohit2332000 icon

Expense-tracker-mcp

Verified Safe

by Rohit2332000

Overview

An AI assistant leveraging Google Gemini and LangChain to orchestrate multiple external tools (like math and expense tracking) via the Multi-server Communication Protocol (MCP).

Installation

Run Command
streamlit run client2.py

Environment Variables

  • GOOGLE_API_KEY

Security Notes

The client uses environment variables for API keys (`GOOGLE_API_KEY`), which is good practice. It connects to a local 'math' MCP server via `stdio` and an external 'expense' MCP server via `streamable_http`. The main security considerations are the trust in the external 'expense' server and the local `mcp-math-server`'s implementation, as well as the paths specified for `uvx.exe` and the math server script being hardcoded and system-specific. There are no obvious 'eval' or direct user-controlled command injection points within the client's logic.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassMedium
Avg Tokens100
Stars0
Forks0
Last Update2025-11-26

Tags

AI AssistantLangChainMCP ClientGoogle GeminiTool Use