AK

artem-kornilov-pro/mcp-ai-assistant

Browser automation

This page was translated automatically. Technical details may differ from the original. View the original

20 stars 1 forks Quality 63 Trend 18MIT

Personal AI assistant powered by LLM and MCP servers. Control files, GitHub repositories, and Google Sheets through natural language — all from the terminal.

Overview

MCP AI Assistant is a library of ready-to-use MCP tools packed into a single Docker image. Inside there are 24 thematic servers (file system, GitHub, weather, images, QR codes, mathematics, currencies, etc.) that can be connected in whole or in part to any MCP-compatible client via a simple network request, without installing Python or the project itself. The project is built on an open standard for connecting AI models to external tools. In addition to the MCP server itself, examples/terminal_chat.py has a ready-made client example — an AI terminal assistant that uses the same tools directly through a natural language dialogue. 1. When the container starts, the MCP_SERVERS variable determines which tool domains to enable (all 24 by default) 2. src/gateway.py mounts the selected servers/*.py into one MCP endpoint 3. Any MCP client connects via HTTP (or stdio) and sees the list of available tools 4.

Overview (machine translated)

🇷🇺 English | 🇬🇧 English

Dockerized MCP server with 134 tools (files, GitHub, Google Sheets, weather, images, QR/barcodes, mathematics, currencies, etc.), accessible via HTTP or stdio – connects from Claude Desktop, Claude Code, Cursor or any other MCP client.


🎯 What is it?

MCP AI Assistant is a library of ready-to-use MCP tools packed into a single Docker image. Inside there are 24 thematic servers (file system, GitHub, weather, images, QR codes, mathematics, currencies, etc.) that can be connected in whole or in part to any MCP-compatible client via a simple network request, without installing Python or the project itself.

The project is built on the Model Context Protocol (MCP), an open standard for connecting AI models to external tools. In addition to the MCP server itself, examples/terminal_chat.py has a ready-made example client — an AI terminal assistant that uses the same tools directly through a dialogue in natural language.


🧠 How it works

  1. When the container starts, the MCP_SERVERS] variable determines which tool domains to enable (all 24 by default)
  2. src/gateway.py mounts the selected 'servers/*.

This page was translated automatically. Technical details may differ from the original.

Install

This server does not publish a one-line install command.

Open the repository installation guide New to MCP? Start with the mcpskill.org guide →