yougile
MCP сервер для интеграции с YouGile
claude mcp add --transport stdio justrussian-yougile-mcp python run_server.py \ --env PATH="/полный/путь/к/папке/yougile-mcp/venv/bin:$PATH" \ --env YOUGILE_EMAIL="ваш-email@yougile.com" \ --env YOUGILE_BASE_URL="https://yougile.com" \ --env YOUGILE_PASSWORD="ваш-пароль" \ --env YOUGILE_COMPANY_ID="ваш-company-id"
How to use
YouGile MCP Server позволяет интегрировать YouGile с MCP-совместимыми AI помощниками (например Claude Desktop, Continue, Cline и др.). Сервер принимает команды через MCP протокол и выполняет управление задачами, проектами и командой в YouGile, а также формирует отчеты и помогает в планировании спринтов. Подключение осуществляется через конфигурацию на стороне помощника, где задаются путь к серверу, рабочий каталог и переменные окружения, включая данные доступа к YouGile. После подключения AI сможет создавать задачи, обновлять статусы, инициировать планирование спринтов и получать отчеты по проектам.
Как использовать: после запуска сервера вы можете просить AI: создавать задачи и проекты, управлять досками и колонками, добавлять пользователей в проекты, формировать отчеты и планы. Помощник будет использовать команды MCP для взаимодействия с YouGile через запрашиваемый вами контекст (проект, задача, статус и т. д.).
How to install
prerequisites:
- Python 3.8+ установлен на вашей системе
- Git установлен
- Виртуальное окружение (venv) поддержано вашей ОС
шаги:
- Склонируйте репозиторий и перейдите в папку проекта:
git clone https://github.com/justrussian/yougile-mcp.git
cd yougile-mcp
- Создайте и активируйте виртуальное окружение:
python -m venv venv
# macOS/Linux
source venv/bin/activate
# Windows
venv\Scripts\activate
- Установите зависимости:
pip install -r requirements.txt
- Подготовьте данные YouGile (email, пароль и Company ID) как описано в инструкции README (поместите в переменные окружения для конфигурации MCP).
- Запустите сервер локально:
python run_server.py
- Подключите MCP клиент (AI помощника) с настройками в секции mcpServers вышего конфига, указав путь к run_server.py, активированное виртуальное окружение и необходимые переменные окружения.
Примечание: убедитесь, что виртуальное окружение активно перед запуском сервера и что вы используете правильный путь к проекту в конфигурации MCP.
Additional notes
Советы и распространенные проблемы:
- Убедитесь, что активировано виртуальное окружение перед запуском: source venv/bin/activate (или активируйте через соответствующий способ на Windows).
- Используйте python run_server.py напрямую, а не запуск src/server.py, чтобы избежать ошибок импорта.
- HTTP 401 означает неверные учетные данные YouGile; перепроверьте email/пароль и Company ID.
- HTTP 403 может означать недостаточные разрешения доступа к компании — проверьте права пользователя в YouGile.
- При изменении конфигурации перезапустите MCP сервер, чтобы новые параметры вступили в силу.
Related MCP Servers
mcp -code-execution-mode
An MCP server that executes Python code in isolated rootless containers with optional MCP server proxying. Implementation of Anthropic's and Cloudflare's ideas for reducing MCP tool definitions context bloat.
lc2mcp
Convert LangChain tools to FastMCP tools
evernote
Evernote MCP server - allows LLMs that support MCP (like Claude Desktop) to query your notes in Evernote
cfbd
An MCP server enabling CFBD API queries within Claude Desktop.
docmole
Dig through any documentation with AI - MCP server for Claude, Cursor, and other AI assistants
storybook
MCP server for Storybook - provides AI assistants access to components, stories, properties and screenshots. Built with TypeScript and Model Context Protocol SDK.