Ollama

Integra-se com o Ollama para executar modelos de linguagem grandes locais. Requer uma instância do Ollama em execução.

Documentação

MCP Ollama

Um servidor Model Context Protocol (MCP) para integrar o Ollama com o Claude Desktop ou outros clientes MCP.

Ollama Server MCP server

Requisitos

  • Python 3.10 ou superior
  • Ollama instalado e em execução (https://ollama.com/download)
  • Pelo menos um modelo baixado com o Ollama (por exemplo, ollama pull llama2)

Configurar o Claude Desktop

Adicione à sua configuração do Claude Desktop (~/Library/Application Support/Claude/claude_desktop_config.json no macOS, %APPDATA%\Claude\claude_desktop_config.json no Windows):

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

Desenvolvimento

Instale em modo de desenvolvimento:

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

Teste com o MCP Inspector:

mcp dev src/mcp_ollama/server.py

Recursos

O servidor fornece quatro ferramentas principais:

  • list_models - Listar todos os modelos Ollama baixados
  • show_model - Obter informações detalhadas sobre um modelo específico
  • ask_model - Fazer uma pergunta a um modelo especificado

Licença

MIT