ask-mai for MCP
Ask Mai: A Versatile MCP Server for LLM Interactions and System Control
- Free
- 4.7
- V v0.28.0
Ask Mai: A Versatile MCP Server for LLM Interactions and System Control
Ask Mai is a free MCP server tool developed by Rainu, built with Go and the Wails framework. Categorized as a Desktop Chat Application for Large Language Models (LLMs) and an MCP server, it enables interaction with various Gen-AI LLM providers. Distributed as binary downloads, via AUR for Arch Linux, or self-built as a Flatpak, Ask Mai targets developers, power users, and system administrators seeking scriptable UI-chat functionality. It offers a unique blend of conversational AI and system interaction capabilities.
What does Ask Mai connect to?
Ask Mai functions as a desktop chat application for Large Language Models (LLMs) and an MCP server, connecting to a diverse set of LLM providers. Users can interact with OpenAI, LocalAI, Ollama, Anthropic, Mistral, DeepSeek, and Google Gemini. This broad compatibility allows for flexible integration with various AI backends, catering to different preferences and requirements for LLM-powered conversations and tool utilization within its framework.
Core features and tools
Ask Mai exposes a set of callable tools for system interaction and data handling. These include getSystemInformation, getEnvironment, getSystemTime, getStats, changeMode, changeOwner, changeTimes, createFile, createTempFile, appendFile, readTextFile, deleteFile, createDirectory, createTempDirectory, deleteDirectory, executeCommand, and callHttp. These tools empower other MCP-compliant applications to automate tasks and retrieve system information through the Ask Mai server interface.
Who is it for?
Ask Mai is designed for developers, power users, and system administrators who require a scriptable UI-chat application to interact with Gen-AI LLMs. Its capabilities extend to integrating LLM interactions into scripts and exposing system tools via an MCP server. This tool suits those who need both conversational AI and programmatic control over their environment through a unified interface. This is not the right fit if you do not require programmatic access to system tools via an LLM interface.
How to get started
No credentials are required for clients connecting to the MCP server. The server communicates via streamable HTTP using the "--http-address" flag.
Use cases
- Engaging in chat conversations with various LLMs through a dedicated desktop application.
- Integrating LLM interactions into custom scripts by calling the application from the terminal with arguments and processing the output.
- Exposing its built-in or custom tools via an MCP server for utilization by other MCP-compliant applications.
Ask Mai serves as a versatile MCP server, bridging conversational AI with system control for technical users. Its support for multiple LLM providers and extensive callable tools makes it a valuable asset for automation and interactive system management. The ability to integrate with scripts further enhances its utility for custom workflows. Start by exploring its streamable HTTP capabilities for MCP server communication.
Pros
- Connects to many popular LLM providers.
- Offers a rich set of callable system tools.
- Supports scriptable LLM interactions.
- Available across multiple platforms easily.
Cons
- MCP server clients connect without explicit authentication mechanisms.
- MCP server transport protocol options do not confirm stdio support.
- LLM provider authentication uses plain API keys directly in arguments.
ask-mai for MCP
- Free
- 4.7
- V v0.28.0
Top downloads

chat-on-steroids
Extending ChatGPT into a local, agentic development environment
xiaozhi-esp32
Xiaozhi Esp32: An Open-Source Backend for AI-Powered IoT Device Control

PocketRisu
Pocketrisu: Self-Hosted AI Roleplay Chat Platform for Private Sessions

foundryvtt-mcp
Enhance Tabletop Gaming with AI Integration

ETOS-LLM-Studio
ETOS-LLM-Studio: MCP server for prompt engineering and testing
Discover more programs

chatsong
- 4.9
- Free
Portable AI chat client for privacy-focused prompt testing
ZenOps
- 4.2
- Free
Comprehensive AI Chat Tool for Operations

seekchat
- 4.5
- Free
Seekchat: An AI Desktop Assistant for Enhanced Productivity with MCP Integration

xiaozhi-mcp-ha
- 4
- Free
Xiaozhi MCP Ha Integrates ESP32 AI Chatbot with Home Assistant

levante
- 4.8
- Free
Levante: A Secure Desktop Client for AI and MCP Server Integration

MumuBot
- 4.9
- Free
Mumubot: An AI Assistant for QQ Groups Extending Capabilities via MCP

vikshana-graft-app
- 4.8
- Free
Vikshana Graft App: AI Assistant for Natural Language Queries in Grafana
Embody
- 4.1
- Free
Embody Connects AI Assistants to TouchDesigner for Accelerated Creative Development