KosmoKrator

productivity

TeamCity MCP, CLI, and Lua Integration for AI Agents

TeamCity integration docs for AI agents: MCP gateway setup, TeamCity CLI commands, Lua API reference, credentials, and function schemas.

TeamCity for agents

Credentials can be configured manually in web or CLI hosts.

Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.

Agent Surfaces

Machine-Readable Metadata

Function Catalog

FunctionTypeParametersDescription
teamcity.teamcity_get_server_info Read read 0 Get TeamCity server details.
teamcity.teamcity_list_projects Read read 0 List TeamCity projects.
teamcity.teamcity_get_project Read read 0 Get one project by locator.
teamcity.teamcity_create_project Write write 0 Create a TeamCity project.
teamcity.teamcity_delete_project Write write 0 Delete a TeamCity project.
teamcity.teamcity_list_build_types Read read 0 List build configurations.
teamcity.teamcity_get_build_type Read read 0 Get one build configuration.
teamcity.teamcity_list_build_type_builds Read read 0 List builds for one build configuration.
teamcity.teamcity_list_builds Read read 0 List builds by locator.
teamcity.teamcity_get_build Read read 0 Get one build by locator.
teamcity.teamcity_queue_build Write write 0 Add a build to the queue.
teamcity.teamcity_cancel_queued_build Write write 0 Cancel a queued build by locator.
teamcity.teamcity_cancel_build Write write 0 Cancel a started build by locator.
teamcity.teamcity_delete_build Write write 0 Delete build metadata by locator.
teamcity.teamcity_list_build_artifacts Read read 0 List artifact files for a build.
teamcity.teamcity_get_build_statistics Read read 0 Get statistical values for a build.
teamcity.teamcity_get_build_tags Read read 0 Get tags for a build.
teamcity.teamcity_add_build_tags Write write 0 Add tags to a build.
teamcity.teamcity_set_build_pin_info Write write 0 Pin or unpin a build.
teamcity.teamcity_list_build_queue Read read 0 List queued builds.
teamcity.teamcity_set_queue_paused Write write 0 Pause or resume the build queue.
teamcity.teamcity_list_agents Read read 0 List build agents.
teamcity.teamcity_get_agent Read read 0 Get one build agent by locator.
teamcity.teamcity_list_users Read read 0 List TeamCity users.
teamcity.teamcity_get_user Read read 0 Get one user by locator.
teamcity.teamcity_list_groups Read read 0 List user groups.
teamcity.teamcity_list_investigations Read read 0 List investigations.
teamcity.teamcity_list_problems Read read 0 List build problems.
teamcity.teamcity_list_changes Read read 0 List VCS changes.
teamcity.teamcity_list_vcs_roots Read read 0 List VCS roots.
teamcity.teamcity_api_get Read read 0 Call a safe relative TeamCity GET path.
teamcity.teamcity_api_post Write write 0 Call a safe relative TeamCity POST path.
teamcity.teamcity_api_put Write write 0 Call a safe relative TeamCity PUT path.
teamcity.teamcity_api_patch Write write 0 Call a safe relative TeamCity PATCH path.
teamcity.teamcity_api_delete Write write 0 Call a safe relative TeamCity DELETE path.