jira-stories
Provides tools for interacting with Jira Cloud, allowing users to list projects, retrieve issue types and create fields, search issues by JQL, preview issues, and create or update issues with explicit confirmation.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@jira-storiesList available Jira projects and preview open stories in AGR."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Codex Jira Stories MCP
Local MCP server that lets the Codex CLI query Jira Cloud and publish already-reviewed stories. It was designed to work with the local jira-stories skill: the skill writes the story; this server queries the project and creates or updates the issue.
Flow security
Credentials are not stored in the repository: they are read from
JIRA_BASE_URL,JIRA_EMAIL, andJIRA_API_TOKEN.Write tools require
confirmPublish: true.There is no deletion tool.
Before publishing, use
jira_preview_issueand check the result.
Related MCP server: JIRA MCP Server
Preparation
Copy
.env.exampleto a safe location and export the variables in the terminal. Do not create or version a.envfile with credentials.Confirm that the account has Browse projects and Create issues permissions on the desired Jira project.
Register the server in the Codex CLI:
codex mcp add jira-stories \
--env JIRA_BASE_URL="$JIRA_BASE_URL" \
--env JIRA_EMAIL="$JIRA_EMAIL" \
--env JIRA_API_TOKEN="$JIRA_API_TOKEN" \
-- node /Users/emenezes/projetos/codex-jira-stories-mcp/src/server.mjsThen open a new Codex session and run /mcp to confirm that jira-stories is active.
Available tools
Tool | Usage |
| Lists projects visible to the account. |
| Lists issue types for a project. |
| Shows the required and editable fields for creating the issue. |
| Searches for issues by JQL. |
| Builds the preview without accessing or changing Jira. |
| Creates an issue, only with |
| Updates the allowed fields of an issue, only with |
Conversation example
Write a functional story to allow PDF report export. Query the available Jira projects, generate a preview for the AGR project, and only publish after I approve.
To publish an approved preview, explicitly ask Codex to use jira_create_issue with confirmPublish: true. The description is converted from plain text or basic Markdown to the document format accepted by Jira Cloud.
Local verification
npm testCurrent limitations
This first version supports Jira Cloud via API token. For environments with mandatory SSO or a delegated authorization requirement, the next step is to replace the authentication with OAuth 2.0 on the MCP server, preserving the same tools.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityCmaintenanceEnables control and interaction with Jira through the Jira Command Line interface, allowing users to manage Jira tasks and operations through natural language commands.37MIT
- AlicenseAqualityDmaintenanceEnables interaction with Jira issues via JQL search, epic management, comments, attachments, and issue CRUD, with support for both Cloud and Server/Data Center instances.98MIT
- FlicenseNot gradedqualityDmaintenanceEnables Claude Code CLI to interact with Jira, including fetching issue details, searching issues with JQL, retrieving comments, and getting user info, with support for multiple Jira environments.
- AlicenseAqualityCmaintenanceEnables logging time entries to Jira Cloud issues, including adding worklogs, listing existing entries, and verifying credentials.3MIT
Related MCP Connectors
Connect to Atlassian Jira, Confluence, and Compass to search, create, and manage your work.
Shortcut project management. Create, update, search stories and manage workflows.
Generate SBOMs, scan vulnerabilities, and analyze dependencies from local projects or Git repos.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/eliangelap/codex-jira-stories-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server