Skip to main content
Glama
mcpland
by mcpland

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
jenkins_urlYesJenkins server URL
jenkins_timeoutNoAPI request timeout in seconds5
jenkins_passwordYesJenkins password or API token
jenkins_usernameYesJenkins username
jenkins_verify_sslNoVerify SSL certificatestrue
jenkins_session_singletonNoReuse Jenkins client within sessiontrue

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_all_itemsB

Get all items from Jenkins.

get_itemB

Get specific item from Jenkins.

get_item_configC

Get specific item config from Jenkins.

set_item_configC

Set specific item config in Jenkins.

query_itemsD

Query items from Jenkins.

build_itemC

Build an item in Jenkins.

get_all_nodesB

Get all nodes from Jenkins.

get_nodeB

Get a specific node from Jenkins.

get_node_configC

Get node config from Jenkins.

set_node_configC

Set specific node config in Jenkins.

get_all_queue_itemsA

Get all items in Jenkins queue.

get_queue_itemA

Get a specific item in Jenkins queue by id.

cancel_queue_itemA

Cancel a specific item in Jenkins queue by id.

get_running_buildsA

Get all running builds from Jenkins.

get_buildC

Get specific build info from Jenkins.

get_build_scriptsC

Get scripts used in a specific build.

get_build_console_tailC

Get the tail of a specific build console output.

get_build_console_chunkB

Read incremental console output from a specific byte offset.

search_build_consoleC

Search build console output incrementally and return matching excerpts.

get_build_failure_excerptB

Get focused failure excerpts and failing tests via incremental log scanning.

get_build_test_reportC

Get test report of a specific build.

stop_buildC

Stop a specific build.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

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/mcpland/jenkins-mcp'

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