Minimal remote YouGile MCP
YouGile mcp remote server
A lightweight FastMCP server for basic YouGile task operations: list, get, create and update
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 and update tasks in YouGile
- The API key grants access to the company's tasks while it is valid
Install
Manual install
pip install -r requirements.txt && cp example_.env .env && python main.pyInstall from source, set YOUGILE_API_KEY in .env.
This is third-party code. Review the repository files before installing.
What it does
The server is built on the Python FastMCP library and provides four tools for YouGile tasks: listing available tasks with filter parameters, getting a task by id, creating a new task, and updating an existing one. On startup the server downloads the YouGile OpenAPI spec once and caches it locally. It runs over Streamable HTTP transport, authorized with a YouGile API key header. The repository has no README, but the code is short: the main.py entry point runs transport.communication.run, which starts the FastMCP server.
Who it is for. For people who want a small server for basic YouGile task operations without extra tools
Good fit when
- You only need basic task operations: list, get, create, update
- You want a lightweight FastMCP server without dozens of extra tools
- You need a remote HTTP transport instead of local stdio
Not a fit when
- You need boards, columns, stickers, chats or users: none of that is here
- You need ready documentation for install and environment variables
Example request
Create a "Check the deploy" task in YouGile and show the list of active tasksLimitations
The repository has no README and no stars, with a single author. Only tasks are covered, with no boards, columns, chats or other YouGile entities. Install is source-only, there is no ready package.
How to disable. Stop the server process and remove it from your MCP client config.
MCP
- Transport
- http
- Authentication
- API key
| Environment variables | |
|---|---|
| YOUGILE_API_KEY required, secret | YouGile API key, obtained via POST /auth/keys |
| YOUGILE_HOST | API base URL, defaults to https://yougile.com/api-v2 |
Security check
- Can create and update tasks in YouGile
- The API key grants access to the company's tasks while it is valid
README in short
There is no README. This description is based on the code: transport/communication.py registers a FastMCP server named YouGile MCP Server, downloading and caching the YouGile OpenAPI spec once on startup, while data/api/tasks holds one module per operation (list, get, create, update) that data/primitives/tools/tools.py registers as MCP tools.
FAQ
How many tools does the server have?
Four: task list, get task by id, create task, and update task.
Do I need a separate API key?
Yes, YOUGILE_API_KEY, obtained via POST /auth/keys in the YouGile API.
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