TeamCity
Exposes JetBrains TeamCity as structured AI-ready resources and tools for large language model (LLM) agents and integrated development environment (IDE) plugins.
About
The TeamCity MCP Server acts as a bridge, transforming the rich data and functionalities of JetBrains TeamCity into a standardized, AI-consumable format. It leverages the Model Context Protocol (MCP) to provide LLM agents and IDEs with structured access to TeamCity resources like projects, builds, and agents, along with the ability to perform operations such as triggering, canceling, and searching builds. This enables intelligent automation and deeper integration of CI/CD workflows directly within AI-powered development environments.
Key Features
- Full JSON-RPC 2.0 over HTTP/WebSocket support for MCP Protocol Compliance
- Comprehensive REST API integration with JetBrains TeamCity for resource access (projects, builds, agents, artifacts)
- Control build operations including trigger, cancel, pin, set tags, download artifacts, and advanced search
- Production-ready deployment options with Docker, Kubernetes, monitoring, and caching
- Environment-based configuration, eliminating the need for config files
- 3 GitHub stars
Use Cases
- Enable LLM agents to monitor, manage, and automate build processes within TeamCity environments
- Integrate TeamCity CI/CD operations directly into AI-powered IDEs like Cursor for seamless interaction
- Programmatically interact with TeamCity resources and trigger builds via a standardized, AI-friendly API