JM

jonigl/mcp-client-for-ollama

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

835 stars 125 forks Качество 86 Тренд 36MIT

Используйте возможности локальных LLM с этим TUI MCP клиентом для Ollama. Включает все основные MCP-примитивы (инструменты, подсказки, ресурсы), режим агента, мультисервер, коммутацию моделей, потоковые ответы,...

Обзор

Простой, но мощный Python-клиент для взаимодействия с серверами Model Context Protocol (MCP) с использованием Ollama, позволяющий использовать локальные LLM для продвинутого запуска инструментов. Английский | 简体中文 | Испанский язык 🎥 Смотрите это демо как запись Asciinema MCP Client for Ollama (ollmcp) — это современное интерактивное терминальное приложение (TUI), созданное для инженерии использования угловых систем, соединяющего локальные LLM Ollama с одним или несколькими серверами протокола Model Context Protocol (MCP). Полностью поддерживая основные примитивы MCP (инструменты, подсказки и ресурсы), оно обеспечивает контролируемое пространство терминала, куда вы управляете, а агент выполняется. Благодаря насыщенному, удобному интерфейсу он позволяет безопасно управлять вашей конфигурацией в реальном времени без необходимости кодирования. Будь то сборка, тестирование или исследование — этот клиент упрощает ваш рабочий процесс с помощью таких функций, как нечеткое автозаполнение, продвинутая конфигурация моделей, горячая загрузка сервера MCP для быстрой разработки и строгие системы безопасности Human-in-the-Loop.

Обзор (машинный перевод)

Простой, но мощный клиент на Python для взаимодействия с серверами Model Context Protocol (MCP) с использованием Ollama, позволяющий использовать локальные LLM для продвинутой работы инструментов.

Английский | 简体中文 | Эспаньол


Клиент MCP для Ollama (ollmcp)

Спонсор —

Узнайте, как использовать Atlas Cloud с ollmcp в разделе Спонсоры

🎥 Смотрите это демо как запись Asciinema

Содержание

  • Обзор
  • Особенности
  • Требования
  • Быстрый старт
  • Варианты установки
  • Устранение неисправностей
  • ✨ НОВОЕ Управление MCP-серверами через CLI
  • Опции добавления MCP
  • Прицелы
  • Аргументы командной строки
  • Конфигурация сервера MCP
  • ✨ NEW Конфигурация провайдера вывода
  • Общие опции
  • ✨ NEW Поддерживаемые провайдеры выводов
  • Порядок разрешения ключей API
  • Примеры использования
  • Как работают вызовы инструментов
  • Режим агента
  • Интерактивные команды
  • Инструменты MCP
  • Подсказки MCP
  • Ресурсы MCP
  • ✨ НОВОЕ Режимы отображения ответов
  • Режим ввода
  • Выбор модели
  • Продвинутая конфигурация моделей
  • ✨ НОВОЕ Режим мышления и усилия по рассуждению
  • Перезагрузка сервера для разработки
  • Выполнение инструментов Human-in-the-Loop (HIL)
  • Конфигурация человека в цикле (HIL)
  • Показатели производительности

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

A simple yet powerful Python client for interacting with Model Context Protocol (MCP) servers using Ollama, allowing you to harness local LLMs for advanced tool execution.

English | 简体中文 | Español


MCP Client for Ollama (ollmcp)

Sponsored by

Learn how to use Atlas Cloud with ollmcp in the Sponsors section

🎥 Watch this demo as an Asciinema recording

Table of Contents

Открыть полный README на GitHub

Установка

uvx ollmcp
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "stdio-server": { "command": "command-to-run", "args": ["arg1", "arg2", "..."], "env": { "ENV_VAR1": "value1", "ENV_VAR2": "value2" }, "disabled": false }, "sse-server": { "type": "sse", "url": "http://localhost:8000/sse", "headers": { "Authorization": "Bearer your-token-here" }, "disabled": true }, "http-server": { "type": "streamable_http", "url": "http://localhost:8000/mcp", "headers": { "X-API-Key": "your-api-key-here" }, "disabled": false } } }