Ollama

Se integra con Ollama para ejecutar modelos de lenguaje grandes locales. Requiere una instancia de Ollama en ejecución.

Documentación

MCP Ollama

Un servidor de Model Context Protocol (MCP) para integrar Ollama con Claude Desktop u otros clientes MCP.

Ollama Server MCP server

Requisitos

  • Python 3.10 o superior
  • Ollama instalado y en ejecución (https://ollama.com/download)
  • Al menos un modelo descargado con Ollama (por ejemplo, ollama pull llama2)

Configurar Claude Desktop

Agrega a tu configuración de Claude Desktop (~/Library/Application Support/Claude/claude_desktop_config.json en macOS, %APPDATA%\Claude\claude_desktop_config.json en Windows):

{
  "mcpServers": {
    "ollama": {
      "command": "uvx",
      "args": [
        "mcp-ollama"
      ]
    }
  }
}

Desarrollo

Instala en modo de desarrollo:

git clone https://github.com/yourusername/mcp-ollama.git
cd mcp-ollama
uv sync

Prueba con MCP Inspector:

mcp dev src/mcp_ollama/server.py

Características

El servidor proporciona cuatro herramientas principales:

  • list_models - Lista todos los modelos de Ollama descargados
  • show_model - Obtén información detallada sobre un modelo específico
  • ask_model - Haz una pregunta a un modelo especificado

Licencia

MIT