
Teamcity
Connects Claude to JetBrains TeamCity's REST API so you can trigger builds, tail logs, inspect test failures, and manage CI/CD infrastructure without leaving your editor. Ships in two modes: Dev (31 read-heavy tools for safe daily use) and Full (87 tools including build config CRUD, agent management, and queue control). Version 2.1.0+ lets you switch modes at runtime. If you're on TeamCity 2026.1+, compare this against the new built-in MCP endpoint, which handles basic log retrieval and build triggers but lacks write operations and multi-server support. This one's the power tool when you need typed operations for parameters, VCS roots, or chained workflows that the built-in doesn't cover.
- GitHub stars
- 32
- tools
- 16
- auth
- Secret needed
- transport
- STDIO
- env vars
- 3
- last updated
- Nov 12, 2026
Tools
16 toolsPublic tool metadata for what this MCP can expose to an agent.
TriggerBuildQueue a new build
Queue a new build
No parameter schema in public metadata yet.
GetBuildStatusCheck build progress
Check build progress
No parameter schema in public metadata yet.
FetchBuildLogRetrieve build logs
Retrieve build logs
No parameter schema in public metadata yet.
ListBuildsSearch builds by criteria
Search builds by criteria
No parameter schema in public metadata yet.
ListTestFailuresGet failing tests
Get failing tests
No parameter schema in public metadata yet.
GetTestDetailsDetailed test information
Detailed test information
No parameter schema in public metadata yet.
AnalyzeBuildProblemsIdentify failure reasons
Identify failure reasons
No parameter schema in public metadata yet.
create_build_configCreate new TeamCity build configurations with full support for VCS roots, build steps, triggers, and parameters
Create new TeamCity build configurations with full support for VCS roots, build steps, triggers, and parameters
No parameter schema in public metadata yet.
clone_build_configDuplicate existing configurations into any project, preserving steps, triggers, and parameters.
Duplicate existing configurations into any project, preserving steps, triggers, and parameters.
No parameter schema in public metadata yet.
update_build_configAdjust names, descriptions, artifact rules, and pause state for a configuration.
Adjust names, descriptions, artifact rules, and pause state for a configuration.
No parameter schema in public metadata yet.
manage_build_stepsAdd, update, remove, or reorder build steps through a single tool surface.
Add, update, remove, or reorder build steps through a single tool surface.
No parameter schema in public metadata yet.
manage_build_triggersAdd or delete build triggers with full property support.
Add or delete build triggers with full property support.
No parameter schema in public metadata yet.
create_vcs_rootDefine VCS roots and attach them to build configurations.
Define VCS roots and attach them to build configurations.
No parameter schema in public metadata yet.
add_vcs_root_to_buildDefine VCS roots and attach them to build configurations.
Define VCS roots and attach them to build configurations.
No parameter schema in public metadata yet.
get_mcp_modeSwitch between modes at runtime without restart.
Switch between modes at runtime without restart.
No parameter schema in public metadata yet.
set_mcp_modeSwitch between modes at runtime without restart.
Switch between modes at runtime without restart.
No parameter schema in public metadata yet.
Sponsors
Configuration
TEAMCITY_URL*Base URL of your TeamCity server
TEAMCITY_TOKEN*secretTeamCity personal access token with required permissions
MCP_MODEdefault: devOperational mode: dev (default) or full for elevated administrative tools
Readme
Details
- Repository
- github.com/daghis/teamcity-mcp
- Website
- github.com/Daghis/teamcity-mcp
- Category
- Developer Tools
- Package
@daghis/teamcity-mcp- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active