Ollama-MCP-Server

muah1987/Ollama-MCP-Server

3.3

If you are the rightful owner of Ollama-MCP-Server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

Ollama-MCP-Server is a versatile and extensible Model Context Protocol server designed to bridge local or remote Ollama LLM models with any MCP-compatible application, ensuring flexibility, privacy, and professional integration.

MCP Ollama Server

CI/CD Pipeline Python 3.12+ Docker License: GPL v2

Python-based MCP DevOps Tools Server with Multi-Agent Ollama Integration

A comprehensive Model Context Protocol (MCP) server that provides AI models with access to essential DevOps tools through a unified interface. Features multi-agent Ollama support, GitHub API integration, browser automation, and MCP Gateway functionality.

šŸš€ Quick Start

# Clone and setup
git clone https://github.com/mupoese/Ollama-MCP-Server.git
cd Ollama-MCP-Server

# One-command setup
make quickstart

# Or Docker start
make docker-start

šŸ“‹ Features

  • 28 DevOps Tools across 6 categories (ollama, infrastructure, git, github, browser, mcp_gateway)
  • Multi-Agent Ollama support with up to 8 specialized endpoints
  • GitHub API Integration with 7 core repository management tools
  • Playwright Browser Automation with 9 web interaction tools
  • MCP Gateway Functionality for multi-server orchestration
  • Production-Ready Docker containers with multi-stage builds
  • Comprehensive Testing framework with verified tool execution

šŸ“ Repository Structure

/
ā”œā”€ā”€ src/                        # Python source code
│   └── ollama_mcp_server/     # Main application
ā”œā”€ā”€ tests/                     # Test files (python/ and legacy/)
ā”œā”€ā”€ docs/                      # All documentation
ā”œā”€ā”€ scripts/                   # Automation scripts
ā”œā”€ā”€ docker/                    # Docker files and compose
ā”œā”€ā”€ config/                    # Configuration files
└── .vscode/                   # VS Code workspace

šŸ“– Documentation

  • - Complete setup and usage guide
  • - Technical details
  • - Gateway documentation
  • - Build and deployment

šŸ› ļø Development Commands

make help              # Show all available commands
make setup             # Setup development environment
make dev               # Start development server
make test              # Run tests
make docker-build      # Build Docker images
make gateway-demo      # Try MCP Gateway

🐳 Docker Usage

# Quick Docker start
make docker-start

# Or manual Docker
docker-compose -f docker/docker-compose.yml up -d

šŸ“ž Support


Note: This repository was recently reorganized for better structure. Legacy Node.js files are preserved in the legacy/ directory.