Back to Home
ankitpokhrel08 icon

MCP-Servers

by ankitpokhrel08

Overview

A multi-tool chatbot connecting specialized servers for math, expense management, and animation creation, driven by an LLM.

Installation

Run Command
uv run streamlit run streamlit_app.py

Environment Variables

  • GOOGLE_API_KEY
  • GEMINI_API_KEY
  • MANIM_EXECUTABLE

Security Notes

The application relies on hardcoded absolute file paths for local server executables (uv, python3) and server scripts (math_server.py, manim_server.py) which are specific to the developer's system, causing significant setup friction and potential risks if these paths point to malicious or non-existent executables on another system. It depends on a separately cloned Manim server (manim-mcp-server) whose code is not provided for audit. The remote 'expense' server introduces an external dependency with its own security profile. While the provided `math_server.py` tools appear to handle inputs safely with type hints, general execution of external processes requires careful consideration.

Similar Servers

Stats

Interest Score0
Security Score6
Cost ClassMedium
Avg Tokens400
Stars0
Forks0
Last Update2025-11-28

Tags

ChatbotAIMulti-toolLangChainStreamlit