Skip to main content
Glama
luizeduul

jira-worklog-mcp

by luizeduul

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
JIRA_EMAILNoAtlassian account email.
REDMINE_URLNoRedmine base URL, e.g. https://redmine.example.com.
ARTIA_SECRETNoArtia integration Secret.
GITHUB_TOKENNoGitHub personal access token (PAT).
ARTIA_API_URLNoArtia GraphQL URL. Default: https://api.artia.com/graphql. Optional.
JIRA_BASE_URLNoJira Cloud URL, must be HTTPS and a *.atlassian.net host.
WORK_PROVIDERNoActive provider: jira, redmine, github, or artia.jira
JIRA_API_TOKENNoJira API token.
JIRA_DAILY_JQLNoJQL that resolves issue_key='daily' to a recurring monthly bucket issue. Optional.
ARTIA_CLIENT_IDNoArtia integration ClientId.
ARTIA_FOLDER_IDNoDefault folder id for search_tasks. Optional.
REDMINE_API_KEYNoRedmine API key.
ARTIA_ACCOUNT_IDNoAccount/workspace id used for get_task/worklogs.
ARTIA_WORKLOG_STATUS_IDNoOptional status id sent when creating a time entry.

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
jira_whoamiA

Checks whether Jira authentication works and returns identity when available.

jira_search_issuesA

Finds Jira issues. No args: current user's open issues. 'query': free text. 'jql': raw JQL.

jira_get_issueA

Returns a compact view of one issue: key, summary, status, type, assignee, priority, labels, and description text.

jira_add_commentA

Adds a comment to an issue. Plain text is converted to Jira ADF.

jira_log_workA

Logs one worklog. time_spent accepts 'H:MM' (for example '2:40') or '1h 30m'. started: 'YYYY-MM-DD' or 'YYYY-MM-DD HH:MM' (empty = now). Set issue_key='daily' to log into the configured monthly bucket (JIRA_DAILY_JQL) instead of guessing the key.

jira_log_work_batchA

Logs multiple worklogs. entries: list of {issue_key, time_spent, started?, comment?}. issue_key may be 'daily' to log into the configured monthly bucket (JIRA_DAILY_JQL). By default, entries that already have a worklog at the same date/time are skipped and returned for confirmation. Reports each row result.

jira_get_worklogsA

Lists worklogs from one issue. mine_only filters current user's worklogs.

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/luizeduul/mcp-worklog-reg'

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