Jira MCP Server
for AI Agents
Connect your AI agent to StackOne's Jira MCP server and give it 147 MCP tools out of the box. Auth, tool execution, and security all managed.
Coverage
147 Agent Actions
Create, read, update, and delete across Jira — and extend your agent's capabilities with custom actions.
Authentication
Agent Tool Authentication
Per-user OAuth in one call. Your Jira MCP server gets session-scoped tokens with zero credentials stored on your infra.
Agent Auth →Security
Agent Protection
Every Jira tool response scanned for prompt injection in milliseconds — 88.7% accuracy, all running on CPU.
Prompt Injection Defense →Performance
Max Agent Context. Min Cost.
Free up to 96% of your agent's context window to enhance reasoning and reduce cost, on every Jira call.
Tools Discovery →What is the Jira MCP Server?
A Jira MCP server lets AI agents read and write Jira data through the Model Context Protocol — Anthropic's open standard for connecting LLMs to external tools. StackOne's Jira MCP server ships with 147 pre-built actions, fully extensible via the Connector Builder — plus managed authentication, prompt injection defense, observability, and agent execution runtime. Connect it from MCP clients like Claude Desktop, Claude Code, Cursor, Goose, and VS Code, or from agent frameworks like OpenAI Agents SDK, LangChain, and Vercel AI SDK.
All Jira MCP Tools
Every action from Jira's API, ready for your agent. Create, read, update, and delete — scoped to exactly what you need.
Attachments
- Add Attachment
Add an attachment to an issue
- Get Attachment
Get metadata for an attachment by ID
- Delete Attachment
Delete an attachment from an issue
Project Categorys
- Create Project Category
Create a new project category
- Get Project Category
Get details of a specific project category
- Update Project Category
Update an existing project category
- Delete Project Category
Delete a project category
Issue Comments
- Create Issue Comment
Create a comment on an issue
- List Issue Comments
Get all comments for an issue
Comments
- Get Comment
Get a specific comment on an issue
- Update Comment
Update a comment on an issue
- Delete Comment
Delete a comment from an issue
Components
- Create Component
Create a new component in a project
- List Components
Get all components for specified projects
- Get Component
Get details of a specific component
- Update Component
Update an existing component
- Delete Component
Delete a component from a project
Dashboards
- Create Dashboard
Create a new dashboard
- Copy Dashboard
Copy an existing dashboard
- List Dashboards
Get all dashboards accessible to the user
- Search Dashboards
Search for dashboards with advanced filtering
- Get Dashboard
Get details of a specific dashboard
- Update Dashboard
Update an existing dashboard
- Delete Dashboard
Delete a dashboard
Fields
- List Fields
Get all fields (system and custom) in the Jira instance
- Search Fields
Search for fields with pagination and filtering
Filters
- Create Filter
Create a new filter (saved search)
- List Filters
Get all filters accessible to the user
- Get Filter
Get details of a specific filter
- Update Filter
Update an existing filter
- Delete Filter
Delete a filter
Filter Favourites
- Set Filter Favourite
Add a filter to the current user's favourites
- Delete Filter Favourite
Remove a filter from the current user's favourites
Groups
- Create Group
Create a new group
- List Groups
Get all groups in the Jira instance
- Search Groups
Find groups matching a query for group picker
- Delete Group
Delete a group
Group Members
- Create Group Member
Create a group member (add user to group)
- Get Group Members
Get members of a specific group
- Delete Group Member
Delete a group member (remove user from group)
Unified Groups
- List Unified Groups
List unified groups in Jira.
- Get Unified Group
Get a unified Jira group by ID.
Unified Roles
- List Unified Roles
List unified roles in Jira.
- Get Unified Role
Get a unified Jira role by ID.
Unified Users
- List Unified Users
List unified users in Jira.
- Get Unified User
Get a unified Jira user by ID.
Issue Link Types
- Create Issue Link Type
Create a new issue link type
- Get Issue Link Types
Get all available issue link types
- Get Issue Link Type
Get details of a specific issue link type
- Update Issue Link Type
Update an existing issue link type
- Delete Issue Link Type
Delete an issue link type
Issue Links
- Create Issue Link
Create a link between two issues
- Get Issue Link
Get details of a specific issue link
- Delete Issue Link
Delete an issue link
Issues
- Create Issue
Create a new issue in Jira
- Get Issue
Get details of a specific issue by ID or key
- Update Issue
Update an existing issue
- Delete Issue
Delete an issue
Issue Types
- List Issue Types
Get all issue types in the Jira instance
- Get Issue Type
Get details of a specific issue type
Projects
- Create Project
Create a new Jira project
- List Projects
Get a paginated list of projects visible to the user
- Get Project
Get details of a specific project
- Update Project
Update a project's details
- Delete Project
Delete a project
Project Roles
- Create Project Role
Create a new project role
- List Project Roles
Get all project roles
- Get Project Role
Get a project role by ID
- Delete Project Role
Delete a project role
Remote Issue Links
- Create Remote Issue Link
Create a remote issue link
- List Remote Issue Links
Get all remote links for an issue
- Get Remote Issue Link
Get a specific remote issue link by ID
- Update Remote Issue Link
Update a remote issue link by ID
- Delete Remote Issue Link
Delete a remote issue link by ID
Resolutions
- List Resolutions
Get all issue resolutions
- Get Resolution
Get details of a specific resolution
Sprints
- Create Sprint
Create a new sprint
- Get Sprint
Get details of a specific sprint
- Delete Sprint
Delete a sprint
Users
- Get User
Get details of a specific user by account ID
- Search Users
Search for active users matching a query string
Versions
- Create Version
Create a new project version
- Get Version
Get details of a specific version
- Update Version
Update an existing version
- Delete Version
Delete a project version
Issue Votes
- Create Issue Vote
Add a vote to an issue for the current user
- List Issue Votes
Get vote information for an issue
- Delete Issue Vote
Remove a vote from an issue for the current user
Issue Watchers
- Create Issue Watcher
Add a user as a watcher to an issue
- List Issue Watchers
Get the list of watchers for an issue
- Delete Issue Watcher
Remove a user as a watcher from an issue
Workflow Schemes
- List Workflow Schemes
Get all workflow schemes
- Get Workflow Scheme
Get a workflow scheme by ID
Issue Worklogs
- Create Issue Worklog
Add a worklog entry to an issue
- List Issue Worklogs
Get all worklogs for an issue
- Get Issue Worklog
Get a specific worklog entry from an issue
- Update Issue Worklog
Update a worklog entry on an issue
- Delete Issue Worklog
Delete a worklog entry from an issue
Other (49)
- Create Project Role Actor
Create actors (users or groups) for a project role
- Get Attachment Archive Metadata
Get metadata for archive attachments (ZIP, TAR, etc.) — only works on archive file types
- Get Attachment Settings
Get global attachment settings for the Jira instance
- Get All Boards
Get all boards visible to the user
- Get Board
Get details of a specific board
- Get Board Issues
Get all issues for a board
- Get Board Backlog
Get all issues in the backlog of a board
- Get Board Configuration
Get board configuration including columns and status mappings
- List Project Categories
Get all project categories
- Get Issue Changelogs
Get the changelog history for an issue
- Get Changelogs By IDs
Get specific changelog entries for an issue by changelog IDs
- Get Field Configurations
Get all field configurations
- Get Favourite Filters
Get all filters marked as favourites by the current user
- Get My Filters
Get all filters owned by the current user
- Get Unified Credentials
Get the current Jira connection's unified credentials and identity.
- Search For Issues Using JQL
Search for issues using the JQL endpoint with nextPageToken pagination
- List Labels
Get all labels used in the Jira instance
- Get My Permissions
Get permissions for the current user
- Get All Permissions
Get all available permission types
- Get Bulk Permissions
Get permissions for multiple projects and issues in a single request
- List Priorities
Get all issue priorities with pagination and filtering
- Get Priority
Get details of a specific priority
- Get Project Statuses
Get all valid statuses for a project grouped by issue type
- Get Project Components
Get all components for a project
- Get Project Versions
Get all versions for a project
- Get Project Issue Types
Get all issue types available for a project
- Get Project Role For Project
Get a project role and its actors (users/groups) for a specific project
- Get Server Info
Get information about the Jira instance
- Get Current User
Get details of the currently authenticated user
- Get Board Sprints
Get all sprints for a board
- Get Sprint Issues
Get all issues in a sprint
- List Statuses
Get all statuses in the Jira instance
- Get Status
Get details of a specific status by ID or name
- Get Issue Transitions
Get available transitions for an issue
- Get All Users
Get a list of all users (active and inactive)
- Get User Groups
Get the groups to which a user belongs
- Search Users For Picker
Find users for user picker with highlighted query matches
- Search Users Assignable To Projects
Find users who can be assigned issues in one or more projects
- Search Users Assignable To Issues
Find users who can be assigned to a specific issue
- Search Users With Permissions
Find users who have a set of permissions for a project or issue
- Search Users With Browse Permission
Find users who have permission to browse issues in a project or specific issue
- Search Workflows
Search for workflows in Jira
- Move Issues To Sprint
Move issues to a sprint
- Delete Remote Issue Link By Global ID
Delete a remote issue link by its global ID
- Assign Issue
Assign an issue to a user
- Archive Project
Archive a project
- Restore Deleted Project
Restore a deleted project
- Partially Update Sprint
Update an existing sprint
- Transition Issue
Transition an issue to a different status
Set Up Your Jira MCP Server in Minutes
One endpoint. Any framework. Your agent is talking to Jira in under 10 lines of code.
Agent Frameworks
{
"mcpServers": {
"stackone": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://api.stackone.com/mcp?x-account-id=<account_id>",
"--header",
"Authorization: Basic <YOUR_BASE64_TOKEN>"
]
}
}
}Check More Project Management MCP Servers
203+ actions
185+ actions
142+ actions
136+ actions
136+ actions
134+ actions
133+ actions
Platform Resources
MCP Code Mode: Keeping Tool Responses Out of Agent Context
Anthropic's code_execution processes data already in context. Custom MCP code mode keeps raw tool responses in a sandbox. 14K tokens vs 500.
11 min
Comparing BM25, TF-IDF, and Hybrid Search for MCP Tool Discovery
Benchmarking BM25, TF-IDF, and hybrid search for MCP tool discovery across 916 tools. The 80/20 TF-IDF/BM25 hybrid hits 21% Top-1 accuracy in under 1ms.
10 min
Indirect Prompt Injection Defense for MCP Tools: A Technical Guide
MCP tools that read emails, CRM records, and tickets are indirect prompt injection vectors. Here's how we built a two-tier defense that scans tool results in ~11ms.
12 min
MCP vs A2A: Architecture, Security, and When to Use Each
MCP vs A2A: what each protocol standardizes, how they differ, their shared security risks including indirect prompt injection, and when to use one, both, or a hybrid architecture.
12 min
MCP vs API: What 200+ Connector Builds Taught Us
MCP wraps APIs, it doesn't replace them. After building 200+ connectors that serve both, here's when each approach wins.
14 min read
Jira MCP Server FAQ
Does StackOne have a Jira MCP server?
Jira MCP server vs direct API integration — what's the difference?
How does Jira authentication work for AI agents?
origin_owner_id.Are Jira MCP tools vulnerable to prompt injection?
What is the context bloat of a Jira agent and how do I avoid it?
Can I limit which actions my Jira agent can access?
Can I create custom agent actions for my Jira MCP server?
When should I NOT use a Jira MCP server?
What AI frameworks and AI clients does the StackOne Jira MCP server support?
Put your AI agents to work
All the tools you need to build and scale AI agent integrations, with best-in-class connectivity, execution, and security.