YouGile MCP with multi-company auth
yougile-mcp
An 18-tool YouGile MCP server that can fetch keys for every company on an account and switch the active one on the fly
- 0 ★ on the repository
- Last commit
- MIT
Extended access
Why this level
- Can create and change tasks and post comments to a task's chat
- Stores the keys for every connected company in one local file
Install
- Works in
- Services
In your terminal, with SkillFoxx CLI
npx skillfoxx add mcp/skiddgoddamn-yougile-mcpDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- Can create and change tasks and post comments to a task's chat
- Stores the keys for every connected company in one local file
This is third-party code. Review the repository files before installing.
What it does
The server provides 18 yg_-prefixed tools grouped into: authorization and companies, structure (projects, boards, columns, employees), reading tasks and chat, writing tasks and comments. Its distinct feature is authorization: you can pass your own key via yg_setup, or call yg_auth_create_key with a login and password, and the server will fetch or reuse keys for every company on the account at once, storing them locally at ~/.yougile-mcp/config.json while the login and password themselves are never saved. You can then switch the active company with yg_company_use or target one per call with the company parameter. It also stresses that a task's description field is rendered as HTML, not plain text or markdown.
Who it is for. For people working with several YouGile companies at once who want to switch between them without reinstalling the server
Good fit when
- Your YouGile account is connected to several companies and you need to switch between them quickly
- You need to track overdue tasks with your own filters: assignee, deadline, change date
- You want an npm package installable with a single npx command
Not a fit when
- You need boards and columns but not multi-company support: a simpler server may fit better
- You do not want the server storing keys in a local config file
Example request
Switch to the "Design Studio" company and show tasks with a missed deadlineMCP
- Transport
- stdio
- Authentication
- API key
Environment variables
YOUGILE_MCP_CONFIG_DIR- Directory for storing keys instead of the default ~/.yougile-mcp
Limitations
The project has no stars, a single author. It covers projects, boards, columns, tasks, employees and task chat, but not stickers or webhooks. All companies' keys are stored in one local file; if the machine is compromised, that grants access to every company on the account at once.
How to disable. Remove the server from your MCP client config and delete the ~/.yougile-mcp/config.json file with the stored keys.
FAQ
Are the login and password stored?
No, they are used once to fetch keys and are never written anywhere; only the per-company keys themselves are stored.
What format is the task description?
HTML, not plain text: newlines are ignored, you need HTML tags like <br> or <p>.
Discussion
No questions or reviews yet.
Related
All YouGile toolsYouGile MCP by Indalo
YouGile MCP
Full 65-operation YouGile API coverage with configurable permissions, write confirmation and a shared company rate limit
YouGile MCP by HeadWise
YouGile MCP Server
A Python MCP server for YouGile: projects, boards, tasks, team, webhooks, and ready prompts for common workflows
yougile-api-mcp by trueblackat
yougile-api-mcp
A dependency-free YouGile MCP server: fifteen tools, with read-only and destructive actions marked via MCP annotations
YouGile MCP
Yougile MCP Server
MCP server for YouGile: projects, boards, columns, tasks, users and task chats from the agent
yougile-mcp by Ivan Tereshin
yougile-mcp
A production-grade MCP server for YouGile: 44 full-CRUD tools, resources, ready prompts and two transports
yougile-mcp
@nebelov/yougile-mcp
An MCP server for the YouGile task tracker covering API v2: projects, boards, tasks, chats, users, stickers and webhooks
README in short
The README gives the npx install command, explains two ways to get a key: yg_setup with your own key, or yg_auth_create_key signing in with a login and password across all companies at once, describes switching the active company, and tables all 18 tools by group: authorization, structure, and reading and writing tasks with chat. A separate section warns that the task description is HTML, not plain text.