MimikkAi DocsMimikkAi Docs

Добавить MCP

Как подключить MCP-сервер в Mimist

MCP (Model Context Protocol) — стандарт для подключения внешних инструментов и сервисов к AI-агенту. С помощью MCP Mimist может работать с базами данных, API, браузером, файловой системой и многим другим.

Для большинства MCP-серверов требуется установленный Node.js или Python.

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

MCP-серверы настраиваются в файле opencode.jsonc в разделе mcp:

{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "название-сервера": {
      "enabled": true
    }
  }
}

Типы серверов

Локальный (Local)

Запускается на вашем компьютере как отдельный процесс.

{
  "mcp": {
    "my-server": {
      "type": "local",
      "command": ["npx", "-y", "@modelcontextprotocol/server-everything"],
      "environment": {
        "API_KEY": "ваш_ключ"
      },
      "enabled": true
    }
  }
}

Параметры:

  • command — массив команды запуска
  • environment — переменные среды (опционально)
  • timeout — время ожидания в мс (по умолчанию 5000)

Удалённый (Remote)

Подключается к внешнему серверу по URL.

{
  "mcp": {
    "my-remote": {
      "type": "remote",
      "url": "https://example.com/mcp",
      "headers": {
        "Authorization": "Bearer {env:MY_TOKEN}"
      }
    }
  }
}

Примеры готовых серверов

Context7 — актуальная документация библиотек:

{
  "context7": {
    "type": "remote",
    "url": "https://mcp.context7.com/mcp"
  }
}

Grep by Vercel — поиск по публичным репозиториям:

{
  "gh_grep": {
    "type": "remote",
    "url": "https://mcp.grep.app"
  }
}

Sentry:

{
  "sentry": {
    "type": "remote",
    "url": "https://mcp.sentry.dev/mcp",
    "oauth": {}
  }
}

Где найти серверы

Каталог доступных MCP-серверов: modelcontextprotocol.io/servers

Будьте осторожны с количеством подключённых серверов — каждый добавляет инструменты в контекст модели. Большое количество MCP может превысить лимит контекста и замедлить работу.

On this page