YouGile MCP with CRM contacts and tests
yougile-mcp
A Python MCP server for the YouGile API v2: projects, boards, tasks, chats, stickers, webhooks and CRM contacts, with test coverage
Medium risk
We rate an entry medium when the tool runs code, makes network calls or reads project files. Check what exactly it does before installing.
Why this level
- Can create, change and delete YouGile tasks, webhooks and CRM contacts
- The API key grants access to the whole company while it is valid
Install
Manual install
pip install -e .Install from a repository clone, adds the yougile-mcp console script.
This is third-party code. Review the repository files before installing.
What it does
The server wraps the YouGile API v2 with a curated set of yougile_-prefixed tools grouped by entity: projects, boards, columns, tasks, users, departments, chats, stickers, webhooks, and separately CRM contacts. It installs as a regular Python package via pip install -e ., which adds a yougile-mcp console script reading the key and an optional base URL from environment variables and speaking over stdio. The repository has automated tests for the client and tools, plus a CI workflow.
Who it is for. For YouGile teams with CRM contacts who want a tested Python server instead of a homegrown one
Good fit when
- You need to work with YouGile CRM contacts, not just tasks
- You care that the server has automated tests and CI rather than being thrown together
- You want a standard pip install rather than a manual build
Not a fit when
- You need a package already published to PyPI without installing from source
- You need remote HTTP transport: the server only speaks stdio
Example request
Find a CRM contact by email and create a task for them in the Sales projectLimitations
The project has no stars, a single author, and at the time of review the package was not published to PyPI; install is via pip install -e . from a repository clone. Transport is stdio only, there is no remote HTTP mode.
How to disable. Remove the server from your MCP client config and uninstall the package with pip uninstall yougile-mcp.
MCP
- Transport
- stdio
- Authentication
- API key
| Environment variables | |
|---|---|
| YOUGILE_API_KEY required, secret | YouGile API Bearer key |
| YOUGILE_BASE_URL | API host, defaults to https://ru.yougile.com |
Security check
- Can create, change and delete YouGile tasks, webhooks and CRM contacts
- The API key grants access to the whole company while it is valid
README in short
The README describes the server as a curated wrapper over the YouGile API v2 for LLM agents like Claude, gives pip install commands, an environment variable table for YOUGILE_API_KEY and YOUGILE_BASE_URL, a way to get the key via the web UI or a direct API call, config for Claude Code and Claude Desktop, and a list of tool groups by entity, including CRM contacts.
FAQ
Does it need a specific Python version?
Yes, the README requires Python 3.10 or newer.
Does it have CRM features?
Yes, a separate tool group works with YouGile CRM contacts, not just tasks.
Related
Salesforce's official DX MCP server: work with orgs, metadata, data, users and Apex tests from your agent
Yandex Kit skills for store management
kit-skills
Yandex's official skill set: catalog, prices, stock, orders, storefront and a weekly checkup for a Yandex Kit store, through Claude Code or Codex
YouGile MCP by Indalo
YouGile MCP
Full 65-operation YouGile API coverage with configurable permissions, write confirmation and a shared company rate limit
Bitrix24 portal MCP server
MCP-сервер портала Битрикс24
Bitrix24's official per-portal MCP: an external agent uses OAuth or a token to read and change tasks, deals, meetings and mail