mcpField
A

alces-mcp

Local
gitlab.com/moosejudgeProductivity

About alces-mcp

Alces for Jira Data Center — MCP server bridging Jira DC/JSM with AI agents

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"com-moosejudge-alces": {
"command": "npx",
"args": [
"-y",
"alces-mcp"
],
"env": {
"JIRA_URL": "<JIRA_URL>",
"JIRA_USER_TOKEN": "<JIRA_USER_TOKEN>",
"JIRA_ADMIN_TOKEN": "<JIRA_ADMIN_TOKEN>",
"JIRA_TIMEOUT_MS": "<JIRA_TIMEOUT_MS>",
"ALCES_TOOL_GROUPS": "<ALCES_TOOL_GROUPS>",
"ALCES_TOKEN_ESCALATION_DOMAINS": "<ALCES_TOKEN_ESCALATION_DOMAINS>",
"JIRA_SESSION_USERNAME": "<JIRA_SESSION_USERNAME>",
"JIRA_SESSION_PASSWORD": "<JIRA_SESSION_PASSWORD>"
}
}
}
}
Run commandnpx -y alces-mcp
Environment variables to set
JIRA_URLBase URL of the Jira Data Center instance
JIRA_USER_TOKENSecretPersonal Access Token for standard operations
JIRA_ADMIN_TOKENSecretPersonal Access Token for elevated/admin operations (optional)
JIRA_TIMEOUT_MSTimeout in milliseconds for every Jira API call. Defaults to 30000 (30s) when unset or blank; raise it if your instance is slow.
ALCES_TOOL_GROUPSComma-separated tool domains to pre-activate at startup instead of the core-issues default (core-issues, jsm-service-desk, assets, issue-detail, agile, projects, filters-personal-settings, users-groups-permissions, admin). Unknown names are warned about on stderr and ignored.
ALCES_TOKEN_ESCALATION_DOMAINSSecretComma-separated tool domains allowed to substitute JIRA_ADMIN_TOKEN via token escalation. Empty by default — no tool may escalate until its domain is listed here.
JIRA_SESSION_USERNAMEOptional Jira DC account username (not a PAT), paired with JIRA_SESSION_PASSWORD, enabling session-cookie auth for the legacy avatar upload/crop/finalize tools. Must be the same account as JIRA_USER_TOKEN and must not be an administrator: those tools authenticate as this account rather than the token.
JIRA_SESSION_PASSWORDSecretPassword for JIRA_SESSION_USERNAME. Only used to establish a session cookie for the legacy avatar upload/crop/finalize tools.

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npmalces-mcp1.1.0

Tools

34

Saved tool list · updated 2w ago

ParameterTypeRequiredDescription
tagstringNoFilter to operations whose catalog tag contains this substring (e.g. "Assets - Object").
searchstringNoFilter to operations whose path, summary, or operationId contains this substring.
categoryenumNoThe API category to get references for. Omit for a category overview.core | jsm | admin

Details

The maintainer has not added details yet. Check the README in the repository.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.