productivity
Travis CI MCP, CLI, and Lua Integration for AI Agents
Travis CI integration docs for AI agents: MCP gateway setup, Travis CI CLI commands, Lua API reference, credentials, and function schemas.Travis CI 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
| Function | Type | Parameters | Description |
|---|---|---|---|
travis-ci.travis_ci_get_current_user | Read read | 0 | Get authenticated Travis CI user details. |
travis-ci.travis_ci_list_repositories | Read read | 0 | List repositories visible to the current user. |
travis-ci.travis_ci_list_owner_repositories | Read read | 0 | List repositories for an owner. |
travis-ci.travis_ci_get_repository | Read read | 0 | Get a repository by id or slug. |
travis-ci.travis_ci_activate_repository | Write write | 0 | Activate a repository. |
travis-ci.travis_ci_deactivate_repository | Write write | 0 | Deactivate a repository. |
travis-ci.travis_ci_list_builds | Read read | 0 | List builds visible to the current user. |
travis-ci.travis_ci_list_repository_builds | Read read | 0 | List builds for a repository. |
travis-ci.travis_ci_get_build | Read read | 0 | Get one build by id. |
travis-ci.travis_ci_cancel_build | Write write | 0 | Cancel a running build. |
travis-ci.travis_ci_restart_build | Write write | 0 | Restart a completed or canceled build. |
travis-ci.travis_ci_list_jobs | Read read | 0 | List jobs visible to the current user. |
travis-ci.travis_ci_list_build_jobs | Read read | 0 | List jobs for one build. |
travis-ci.travis_ci_get_job | Read read | 0 | Get one job by id. |
travis-ci.travis_ci_cancel_job | Write write | 0 | Cancel a running job. |
travis-ci.travis_ci_restart_job | Write write | 0 | Restart a completed or canceled job. |
travis-ci.travis_ci_debug_job | Write write | 0 | Restart a job in debug mode. |
travis-ci.travis_ci_get_job_log | Read read | 0 | Get a job log as JSON or plain text. |
travis-ci.travis_ci_list_requests | Read read | 0 | List repository build requests. |
travis-ci.travis_ci_create_request | Write write | 0 | Trigger a repository build request. |
travis-ci.travis_ci_list_settings | Read read | 0 | List repository settings. |
travis-ci.travis_ci_update_setting | Write write | 0 | Update one repository setting. |
travis-ci.travis_ci_list_env_vars | Read read | 0 | List repository environment variables. |
travis-ci.travis_ci_create_env_var | Write write | 0 | Create a repository environment variable. |
travis-ci.travis_ci_delete_env_var | Write write | 0 | Delete a repository environment variable. |
travis-ci.travis_ci_api_get | Read read | 0 | Call a safe relative Travis CI GET path. |
travis-ci.travis_ci_api_post | Write write | 0 | Call a safe relative Travis CI POST path. |
travis-ci.travis_ci_api_patch | Write write | 0 | Call a safe relative Travis CI PATCH path. |
travis-ci.travis_ci_api_delete | Write write | 0 | Call a safe relative Travis CI DELETE path. |