Ollama-MCP-Server

muah1987/Ollama-MCP-Server

3.2

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 dayong@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.