Skip to main content
Glama

TeamCity MCP Server

by Daghis

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PORTNoServer port3000
MCP_MODENoMCP mode (dev or full)dev
NODE_ENVNoNode environmentdevelopment
LOG_LEVELNoLog levelinfo
TEAMCITY_URLNoTeamCity server URL
TEAMCITY_TOKENNoTeamCity authentication token
TEAMCITY_TIMEOUTNoTeamCity connection timeout30000
TEAMCITY_API_TOKENNoTeamCity authentication token (alias for TEAMCITY_TOKEN)
TEAMCITY_PAGE_SIZENoDefault page size for pagination100
TEAMCITY_KEEP_ALIVENoKeep alive connectionstrue
TEAMCITY_SERVER_URLNoTeamCity server URL (alias for TEAMCITY_URL)
TEAMCITY_COMPRESSIONNoEnable compressiontrue
TEAMCITY_MAX_RETRIESNoMaximum number of retries3
TEAMCITY_RETRY_DELAYNoRetry delay in milliseconds1000
TEAMCITY_MAX_PAGE_SIZENoMaximum page size for pagination1000
TEAMCITY_RETRY_ENABLEDNoEnable retry mechanismtrue
TEAMCITY_AUTO_FETCH_ALLNoAuto fetch all pagesfalse
TEAMCITY_MAX_CONCURRENTNoMaximum concurrent connections10
TEAMCITY_CIRCUIT_BREAKERNoEnable circuit breakertrue
TEAMCITY_MAX_RETRY_DELAYNoMaximum retry delay in milliseconds30000
TEAMCITY_CB_RESET_TIMEOUTNoCircuit breaker reset timeout60000
TEAMCITY_CB_FAILURE_THRESHOLDNoCircuit breaker failure threshold5
TEAMCITY_CB_SUCCESS_THRESHOLDNoCircuit breaker success threshold2

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription

No tools

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/Daghis/teamcity-mcp'

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