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-mcpcreate a task for the new project"
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.
@nebelov/yougile-mcp
MCP server for YouGile project management. 57 tools covering 100% of YouGile API v2.
Works with Claude, ChatGPT, Gemini CLI, VS Code, Cursor, and any MCP-compatible client.
README on Russian / README на русском
Quick Start
Auto-setup (recommended)
npx @nebelov/yougile-mcp --setupLogs you into YouGile, gets an API key, and writes the config for your AI tool.
Manual setup
Get an API key from YouGile (Settings > API or
POST /auth/keys)Add to your AI tool config:
Claude Code (~/.claude.json):
{
"mcpServers": {
"yougile": {
"command": "npx",
"args": ["-y", "@nebelov/yougile-mcp"],
"env": { "YOUGILE_API_KEY": "your-key" }
}
}
}Claude Desktop (claude_desktop_config.json):
{
"mcpServers": {
"yougile": {
"command": "npx",
"args": ["-y", "@nebelov/yougile-mcp"],
"env": { "YOUGILE_API_KEY": "your-key" }
}
}
}Gemini CLI (~/.gemini/settings.json):
{
"mcpServers": {
"yougile": {
"command": "npx",
"args": ["-y", "@nebelov/yougile-mcp"],
"env": { "YOUGILE_API_KEY": "your-key" }
}
}
}VS Code (.vscode/mcp.json):
{
"mcpServers": {
"yougile": {
"command": "npx",
"args": ["-y", "@nebelov/yougile-mcp"],
"env": { "YOUGILE_API_KEY": "your-key" }
}
}
}Related MCP server: YouTrack MCP
ChatGPT Setup
Option A: Hosted (recommended)
Use the hosted server at you-mcp.com — no installation needed.
In ChatGPT (web):
Settings > Apps & Connectors > Advanced > Developer Mode ON
Click Create > paste
https://you-mcp.com/mcp> SaveOpen any chat > click + > More > Developer Mode > enable your connector
ChatGPT will redirect you to login with your YouGile email and password
Your credentials go directly to YouGile's API (zero-knowledge proxy — the server never sees your password)
Option B: Self-hosted (ngrok)
Requires ngrok (free).
Step 1. Start the server with HTTP transport:
YOUGILE_API_KEY=your-key npx @nebelov/yougile-mcp --http --port 3000Step 2. In a second terminal, create an HTTPS tunnel:
ngrok http 3000Copy the https://...ngrok-free.app URL from ngrok output.
Step 3. In ChatGPT (web):
Settings > Apps & Connectors > Advanced > Developer Mode ON
Click Create > paste
https://YOUR-URL.ngrok-free.app/mcp> SaveOpen any chat > click + > More > Developer Mode > enable your connector
Available Tools (57)
Module | Tools | Description |
projects | 4 | list, get, create, update |
boards | 4 | list, get, create, update |
columns | 4 | list, get, create, update |
tasks | 6 | list, get, create, update, get/set chat-subscribers |
chat | 8 | messages (list, send, get, delete) + group chats (list, get, create, update) |
users | 5 | list, get, invite, update, delete |
company | 2 | get, update |
departments | 4 | list, get, create, update |
project-roles | 5 | list, get, create, update, delete |
string-stickers | 6 | CRUD + create/update state |
sprint-stickers | 6 | CRUD + create/update state |
webhooks | 3 | list, create, update |
Bundled Skill
The package includes skill/SKILL.md — a best-practices guide for working with YouGile through AI. Copy it to your project or Claude Code skills directory for better task management.
API Patterns
Soft delete:
PUT {deleted: true}works for all entities.DELETEmethod only works for project roles.Pagination:
{paging: {count, limit, offset, next}, content: [...]}. Exception:/webhooksreturns raw array.Sticker fields: Use
name(nottitle) for stickers and states.Task assigned: Array of UUIDs
["uuid1", "uuid2"], not an object.Chat messages:
PUTonly supports{deleted: true}— editing text is not possible.State IDs: 12-char hex strings (not UUID).
Environment Variables
Variable | Required | Description |
| Yes | YouGile API key |
| No | Custom API URL (default: |
Development
git clone https://github.com/nebelov/yougile-mcp
cd yougile-mcp
npm install
npm run devLicense
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- 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/nebelov/yougile-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server