yougile-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@yougile-mcplist tasks on board 'Design'"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
yougile-mcp
A production-grade Model Context Protocol server for YouGile — lets AI agents (Claude Desktop, Cursor, and any MCP client) read and manage your YouGile projects, boards, tasks, employees and more.
Unlike a thin API wrapper, this server ships full CRUD coverage, MCP resources and ready-made prompts, with retries, strict input validation, tests and CI.
Why this server
Typical YouGile MCP wrapper | yougile-mcp | |
API coverage | partial (a few resources) | all core resources (projects → webhooks) |
MCP primitives | tools only | tools + resources + prompts |
Input validation | minimal | Zod schemas on every tool |
Reliability | single attempt | retry + backoff, 429/ |
Tests / CI | none | unit + integration, GitHub Actions |
Transports | stdio | stdio + Streamable HTTP |
Related MCP server: YouTrack MCP Server
Capabilities
Tools (44) — full list / get / create / update (soft-delete via update) for:
projects, boards, columns, tasks, users, departments, group_chats,
string_stickers, sprint_stickers, webhooks — plus task chat
(yougile_chat_list_messages, yougile_chat_send_message) and company
(yougile_company_get, yougile_company_update).
Resources — yougile://projects, yougile://users, and the template
yougile://board/{boardId} (a board with its columns).
Prompts — triage_board, create_task_from_note, standup_report, find_stale_tasks.
See docs/TOOLS.md for the full reference.
Quick start
You need a YouGile API key: YouGile → Settings → API, or via
POST https://yougile.com/api-v2/auth/keys.
# Run directly with npx
YOUGILE_API_KEY=your-key npx yougile-mcpClaude Desktop
Add to claude_desktop_config.json:
{
"mcpServers": {
"yougile": {
"command": "npx",
"args": ["-y", "yougile-mcp"],
"env": { "YOUGILE_API_KEY": "your-key" }
}
}
}Cursor
Add to .cursor/mcp.json:
{
"mcpServers": {
"yougile": {
"command": "npx",
"args": ["-y", "yougile-mcp"],
"env": { "YOUGILE_API_KEY": "your-key" }
}
}
}Configuration
All configuration is via environment variables (see .env.example):
Variable | Required | Default | Description |
| ✅ | — | YouGile API bearer token |
|
| API base URL (override for self-hosted) | |
|
| Per-request timeout | |
|
| Retries for 429/5xx/network | |
|
|
| |
|
| Port when |
HTTP transport
YOUGILE_API_KEY=your-key YOUGILE_MCP_TRANSPORT=http YOUGILE_MCP_HTTP_PORT=3000 npx yougile-mcp
# Stateless Streamable HTTP endpoint at POST http://localhost:3000/mcpDevelopment
npm install
npm run build # bundle to dist/ (tsup)
npm run typecheck # tsc --noEmit (strict)
npm run lint # eslint (type-checked)
npm test # vitest (unit + integration)Architecture
src/
config.ts # env config, Zod-validated
client/ # typed YouGile API client
http.ts # fetch + timeout + retry/backoff
yougile.ts # resource namespaces (client.tasks.list(...))
types.ts errors.ts
tools/ # MCP tools (CRUD via a shared helper) + chat/company
resources/ # MCP resources (projects, users, board template)
prompts/ # MCP prompts (triage, standup, ...)
transport/http.ts # stateless Streamable HTTP
server.ts # factory: wires client + tools/resources/prompts
index.ts # bin entrypoint (stdio | http)License
MIT © Ivan Tereshin
Русская версия
Production-grade сервер Model Context Protocol для YouGile. Позволяет AI-агентам (Claude Desktop, Cursor и любым MCP-клиентам) читать и управлять проектами, досками, задачами и сотрудниками в YouGile.
В отличие от тонкой обёртки над API, этот сервер даёт полное покрытие CRUD, MCP-ресурсы и готовые prompt-сценарии, с ретраями, строгой валидацией входных данных, тестами и CI.
Возможности
Инструменты (44) — полный list / get / create / update (мягкое удаление через
update) для ресурсов: projects, boards, columns, tasks, users, departments,
group_chats, string_stickers, sprint_stickers, webhooks. Плюс чат задачи
(yougile_chat_list_messages, yougile_chat_send_message) и компания
(yougile_company_get, yougile_company_update).
Ресурсы — yougile://projects, yougile://users и шаблон yougile://board/{boardId}
(доска со своими колонками).
Prompt-сценарии — triage_board (триаж доски), create_task_from_note (задача из
заметки), standup_report (отчёт-летучка), find_stale_tasks (поиск «застрявших» задач).
Быстрый старт
Нужен API-ключ YouGile: Настройки → API (или POST .../api-v2/auth/keys).
YOUGILE_API_KEY=ваш-ключ npx yougile-mcpКонфигурация Claude Desktop / Cursor — см. блоки выше; все переменные окружения описаны в .env.example и таблице Configuration.
Лицензия
MIT © Иван Терешин
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceA Model Context Protocol server that provides AI assistants with structured access to kanban board functionality for managing tasks, columns, labels, and sprints.Last updated182MIT
- Alicense-qualityCmaintenanceA comprehensive Model Context Protocol server that provides AI agents with 44 tools to manage JetBrains YouTrack issues, sprints, and projects via the REST API. It supports full YouTrack query language and works with both Cloud and Server instances for complete project management integration.Last updated60MIT
- AlicenseBqualityDmaintenanceA Model Context Protocol (MCP) server for YouTrack integration, providing a standardized interface for LLMs to interact with YouTrack's issue tracking, agile management, and knowledge base features.Last updated1252MIT
- Flicense-qualityFmaintenanceIntegrates with YouGile to allow AI assistants to create, update, and manage projects, tasks, and team members via the MCP protocol.Last updated12
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
A Model Context Protocol server for Wix AI tools
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/IvanTereshin/yougile-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server