Aether
by exquisique
Overview
An Ollama-powered AI agent client for local LLMs to interact with real-world tools via the Model Context Protocol (MCP) using a Streamlit interface.
Installation
uv run streamlit run app.pySecurity Notes
CRITICAL: The `generate_plot` function in `app.py` uses `exec()` to run arbitrary Python code provided by the LLM. While there's a weak attempt at sandboxing, this is a major security vulnerability that can be exploited to run malicious code. Additionally, the core Model Context Protocol (MCP) functionality allows users to configure and run arbitrary external commands (`command` and `args` in `mcp_config.json`), which is a design feature but inherently poses a high risk if the configuration is malicious or compromised.
Similar Servers
mcp-client-for-ollama
An interactive terminal client for connecting local Ollama LLMs to Model Context Protocol (MCP) servers, enabling advanced tool use and workflow automation for local LLMs.
Polymcp
A comprehensive TypeScript framework for building and orchestrating Model Context Protocol (MCP) servers and AI agents, enabling LLMs to intelligently discover, select, and execute external tools.
ollama-mcp-bridge
Provides an API layer in front of the Ollama API, seamlessly adding tools from multiple MCP servers so every Ollama request can access all connected tools transparently.
ollama-fastmcp-wrapper
A proxy service that bridges Ollama with FastMCP, enabling local LLM tool-augmented reasoning by exposing MCP servers' functionality to Ollama models.