Skip to main content
Glama
zNetinho

MCP Runrun.it

by zNetinho

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
runrunit_list_projectsC

List all projects from Runrun.it. Optional filters: client_id, project_group_id, is_closed, is_active, page, limit.

runrunit_list_tasksB

List tasks from Runrun.it. Optional filters: ids, user_id, follower_id, responsible_id, assignee_id, filter_id, board_stage_id, project_id, is_closed, is_working_on, sort, sort_dir, page, limit.

runrunit_list_task_filtersA

List all task filters available to the current user. Use to find filter_id for 'Minhas partes abertas' or other filters.

runrunit_list_board_stagesA

List board stages (Task, Ongoing, Manager Validation, etc.). Use board_id from a task. Returns stages with id and name — use with runrunit_move_task_stage when moving tasks by stage name.

runrunit_move_task_stageA

Moves a task to a board stage (column). Tasks must only advance; backward move is allowed only to 'Task' or 'Blocked Task' (e.g. impediment or not finished). Use board_stage_name or board_stage_id. For stages that require 'Link da branch', fill it first with runrunit_update_task.

runrunit_get_taskA

Get a single task by ID from Runrun.it.

runrunit_list_subtasksA

Use for listing subtasks of a task from Runrun.it.

runrunit_create_taskA

Create a task on Runrun.it in board Ongoing (ID: 96356) in column Task by default and assignee from who is call the tool. Requires title (eg.: [project_name] - task_name) and type_id. Optional: description (rich description via Task Description API, appended to any existing text), project_id, assignments, desired_date, etc.

runrunit_update_taskA

Update a task on Runrun.it. Pass task ID and an object with fields to update (e.g. title, desired_date). For the PR/branch link use link_da_branch (URL); it is stored in the custom field 'Link da branch' (custom_32). To move a task between columns (Task, Ongoing, Manager Validation), use runrunit_move_task_stage.

runrunit_delete_taskB

Delete a task on Runrun.it.

runrunit_create_workflowB

Create a workflow for a task (starts tracking eligibility). Task must not be closed, ongoing, or already have a workflow.

runrunit_assignment_playA

Start tracking work on a task (play). Pauses current task if assignee is already working on another. Always ensure that the task is in the Ongoing column (board_stage_id: 96356) before calling this tool.

runrunit_list_task_commentsB

List all comments on a task in Runrun.it.

runrunit_get_commentB

Get a single comment by ID from Runrun.it.

runrunit_create_commentA

Create a comment on a task in Runrun.it. Format: plain text and raw URLs only (no Markdown). Optional url_antes + url_depois: when both are provided, (1) capture visual evidence (skill registrar-evidencias), (2) upload images (e.g. Cloudinary), (3) append to text plain labels and image URLs (e.g. 'Antes: ' and 'Depois: '), (4) call this tool with the enriched text.

runrunit_update_commentB

Update a comment's text on Runrun.it.

runrunit_delete_commentC

Delete a comment on Runrun.it.

runrunit_comment_reactionB

Add a reaction (emoji) to a comment on Runrun.it.

runrunit_create_external_commentA

For create a comment in the external/guest channel on a task in Runrun.it, use only text simple, without Markdown. Use this for comments shared with external clients (channel_name: guest).

runrunit_suggest_devs_with_free_queueA

Sugere desenvolvedores com fila mais livre com base em tarefas na coluna Task, considerando estimativas e filtros opcionais (time, projeto, tags).

runrunit_project_detect_platformA

Identifies the project platform based on task tags in Runrun.it (Node, Python, Ruby, Go, Rust, etc.) and suggests the command to upload the development environment. The platform is defined by task tags (tags_data/tag_list), not by repository files.

runrunit_install_cursor_skillsA

Copies bundled Cursor skills from the mcp-runrunit package (cursor-skills/) into the user's Cursor skills directory (~/.cursor/skills on any OS: uses os.homedir). Use to onboard teammates or sync team SKILL.md workflows. Prefer dry_run:true first to preview. Optional skill_names limits which folders to copy; target:global (default) or project with project_root for .cursor/skills in a repo; source_dir overrides auto-discovery of cursor-skills.

runrunit_upload_image_cloudinaryA

Faz upload de uma imagem para a Cloudinary e retorna a URL pública (secure_url). Usa as variáveis CLOUDINARY_* já configuradas no MCP (ex.: em mcp.json). Use para screenshots, evidências, PRs e comentários.

runrunit_discord_send_messageA

Send a message to a Discord channel. Use for execution history or notifications. Requires BOT_RUNRUNIT_REPORT and channel_id.

runrunit_discord_create_channelA

Create a text channel in the Discord server (guild) if not exists, use comparison with name 'Client 1' -> 'client-1' to avoid create duplicate channels. Use guild_id from env (DISCORD_GUILD_ID) or pass explicitly. One channel per client pattern.

runrunit_discord_list_channelsA

List channels in the Discord server. Uses DISCORD_GUILD_ID or resolves from DISCORD_CHANNEL_ID.

runrunit_discord_get_or_create_channelA

Get or create a Discord text channel for a Runrun.it client (1 channel per client, use client_name always avaliable transform to slug. ex: 'Client 1' -> 'client-1'). Returns channel_id and channel_name. Use before runrunit_discord_send_message to ensure the channel exists.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

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/zNetinho/mcp-runrunit'

If you have feedback or need assistance with the MCP directory API, please join our Discord server