Yougile MCP server: tasks and summary
Yougile MCP Server
A small FastMCP server for Yougile: creating a task and a short project summary, built at a cloud.ru hackathon
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
- It can create tasks in a Yougile project under the token owner's identity
Install
Manual install
pip install -r requirements.txt && python main.pyLocal run, the Yougile token is set in .env.
This is third-party code. Review the repository files before installing.
What it does
The server exposes two tools for the Yougile project management system: create_yougile_task creates a task in a project, and get_yougile_tasks_summary builds a short summary of tasks. It is built on FastMCP and FastAPI, runs over the streamable-http transport in stateless mode (no state kept between requests), and is meant as a component within Cloud.ru's Evolution AI Agents stack, though its calls are compatible with any A2A/LLM agent, including Smol Agents and LangChain.
Who it is for. For Yougile teams that want minimal agent access to task creation and a project summary.
Good fit when
- You need to quickly create a Yougile task from a chat with an agent
- You need a short summary of project tasks without opening the interface manually
- You are building a stack with Cloud.ru Evolution AI Agents
Not a fit when
- You need board, member, comment or other Yougile operations: the server only covers task creation and a summary
- You need production readiness and tests: this is a hackathon prototype, not a mature project
Example request
Create a task in the Yougile project and show a short summary of current tasksLimitations
Only two tools, with no column, member or task status management. The README does not explicitly describe environment variables or how to pass a Yougile token; the project layout only mentions an .env file, with no example given. It was built as a demo component at a cloud.ru hackathon, with no tests or production documentation.
How to disable. Stop the process (docker compose down or terminating python main.py) and remove the server from your client config.
MCP
- Transport
- http
- Authentication
- API key
| Environment variables | |
|---|---|
| YOUGILE_API_KEY required, secret | Yougile API access key, set in .env (the README does not give the exact variable name) |
Security check
- It can create tasks in a Yougile project under the token owner's identity
README in short
The README gives a short description of the two tools, a technology list (FastMCP, FastAPI, Python 3.11+, streamable-http), the project layout with main.py, tools/, requirements.txt and .env, run steps via pip and via Docker with a curl example, and brief notes about the stateless mode.
FAQ
Can it connect to more than Cloud.ru?
Yes, its calls are compatible with any A2A/LLM agent, including Smol Agents and LangChain, though the README is framed around Evolution AI Agents.
Are there tools for boards and members?
No, only task creation and a project task summary.
Related
A self-hosted knowledge base with block-level references and a built-in MCP server for connecting AI agents to your notes
A CLI for every Google Workspace API with JSON output and agent skills: Drive, Gmail, Calendar, Sheets and more
Local search over Markdown notes, docs and meeting transcripts: keywords, semantic search and reranking, with an MCP server
A task manager for AI-driven development: breaks a PRD into dependent tasks and guides the agent through them via MCP or CLI