yougile-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| YG_CONFIRM | No | true requires confirm: true on every mutating tool call. | false |
| YG_LOG_FILE | No | If set, also appends log lines to this file (in addition to stderr). | |
| YG_READONLY | No | true blocks all mutating tools (_create/_update/_comment) — watch-only mode. | false |
| YG_LOG_LEVEL | No | Log verbosity: DEBUG, INFO, WARNING, ERROR. | INFO |
| YG_LOG_BODIES | No | true logs raw request/response bodies. | false |
| YOUGILE_API_KEY | No | Fallback API key used if none is stored yet in config.json. | |
| YOUGILE_BASE_URL | No | YouGile API base URL (for self-hosted/regional instances). | https://ru.yougile.com/api-v2 |
| YOUGILE_MCP_CONFIG_DIR | No | Directory where config.json (stored API key/company/base URL) lives. | ~/.yougile-mcp |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| yg_auth_statusA | Show YouGile auth status: whether an API key is stored and which company (if known). |
| yg_setupA | Store a YouGile API key (create one in the YouGile UI, or use yg_auth_create_key). Optionally set a custom base URL for self-hosted instances. |
| yg_auth_companiesB | List YouGile companies for a login/password so you can pick a companyId. Credentials are used once and NOT stored. |
| yg_auth_create_keyC | Create (or reuse) a YouGile API key for a company from login/password, and store it. Credentials are used once and NOT stored. |
| yg_projects_listB | List projects. Filter by title; paginate with limit/offset. |
| yg_project_createC | Create a project. |
| yg_boards_listB | List boards. Filter by projectId/title. |
| yg_board_createC | Create a board inside a project. |
| yg_columns_listB | List columns. Filter by boardId/title. |
| yg_column_createC | Create a column on a board. |
| yg_employees_listA | List company employees/users. Filter by email or projectId. Use to resolve assignee ids. |
| yg_tasks_listA | List tasks (the workhorse for watching). Server filters: columnId, title, includeDeleted, limit, offset. Client filters applied to the page: assignedTo (user id), completed, archived, deadlineBefore (ms epoch or ISO), changedAfter (ms epoch or ISO, vs task timestamp). |
| yg_task_getA | Get one task by id (full card). |
| yg_task_createC | Create a task in a column. |
| yg_task_updateA | Update a task: move (columnId), assign, deadline, complete, archive, edit title/description. Only provided fields change. Pass deadline=null to clear. |
| yg_task_chat_getB | Read the chat/comments of a task (chatId = task id). Useful for watching discussion. |
| yg_task_commentC | Post a comment to a task's chat. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
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/skiddgoddamn/yougile-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server