Connect
Optimize
Secure
The #1 agentic semantic tool search: 91.6% first-try accuracy on S1 Search Bench • Explore Tool Discovery →
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
Create, read, update, and delete across Jira — and extend your agent's capabilities with custom actions.
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
Every Jira tool response scanned for prompt injection in milliseconds — 88.7% accuracy, all running on CPU.
Prompt Injection Defense →Performance
Free up to 96% of your agent's context window to enhance reasoning and reduce cost, on every Jira call.
Tools Discovery →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.
Every action from Jira's API, ready for your agent. Create, read, update, and delete — scoped to exactly what you need.
Add an attachment to an issue
Get metadata for an attachment by ID
Delete an attachment from an issue
Create a new project category
Get details of a specific project category
Update an existing project category
Delete a project category
Create a comment on an issue
Get all comments for an issue
Get a specific comment on an issue
Update a comment on an issue
Delete a comment from an issue
Create a new component in a project
Get all components for specified projects
Get details of a specific component
Update an existing component
Delete a component from a project
Create a new dashboard
Copy an existing dashboard
Get all dashboards accessible to the user
Search for dashboards with advanced filtering
Get details of a specific dashboard
Update an existing dashboard
Delete a dashboard
Get all fields (system and custom) in the Jira instance
Search for fields with pagination and filtering
Create a new filter (saved search)
Get all filters accessible to the user
Get details of a specific filter
Update an existing filter
Delete a filter
Add a filter to the current user's favourites
Remove a filter from the current user's favourites
Create a new group
Get all groups in the Jira instance
Find groups matching a query for group picker
Delete a group
Create a group member (add user to group)
Get members of a specific group
Delete a group member (remove user from group)
List unified groups in Jira.
Get a unified Jira group by ID.
List unified roles in Jira.
Get a unified Jira role by ID.
List unified users in Jira.
Get a unified Jira user by ID.
Create a new issue link type
Get all available issue link types
Get details of a specific issue link type
Update an existing issue link type
Delete an issue link type
Create a link between two issues
Get details of a specific issue link
Delete an issue link
Create a new issue in Jira
Get details of a specific issue by ID or key
Update an existing issue
Delete an issue
Get all issue types in the Jira instance
Get details of a specific issue type
Create a new Jira project
Get a paginated list of projects visible to the user
Get details of a specific project
Update a project's details
Delete a project
Create a new project role
Get all project roles
Get a project role by ID
Delete a project role
Create a remote issue link
Get all remote links for an issue
Get a specific remote issue link by ID
Update a remote issue link by ID
Delete a remote issue link by ID
Get all issue resolutions
Get details of a specific resolution
Create a new sprint
Get details of a specific sprint
Delete a sprint
Get details of a specific user by account ID
Search for active users matching a query string
Create a new project version
Get details of a specific version
Update an existing version
Delete a project version
Add a vote to an issue for the current user
Get vote information for an issue
Remove a vote from an issue for the current user
Add a user as a watcher to an issue
Get the list of watchers for an issue
Remove a user as a watcher from an issue
Get all workflow schemes
Get a workflow scheme by ID
Add a worklog entry to an issue
Get all worklogs for an issue
Get a specific worklog entry from an issue
Update a worklog entry on an issue
Delete a worklog entry from an issue
Create actors (users or groups) for a project role
Get metadata for archive attachments (ZIP, TAR, etc.) — only works on archive file types
Get global attachment settings for the Jira instance
Get all boards visible to the user
Get details of a specific board
Get all issues for a board
Get all issues in the backlog of a board
Get board configuration including columns and status mappings
Get all project categories
Get the changelog history for an issue
Get specific changelog entries for an issue by changelog IDs
Get all field configurations
Get all filters marked as favourites by the current user
Get all filters owned by the current user
Get the current Jira connection's unified credentials and identity.
Search for issues using the JQL endpoint with nextPageToken pagination
Get all labels used in the Jira instance
Get permissions for the current user
Get all available permission types
Get permissions for multiple projects and issues in a single request
Get all issue priorities with pagination and filtering
Get details of a specific priority
Get all valid statuses for a project grouped by issue type
Get all components for a project
Get all versions for a project
Get all issue types available for a project
Get a project role and its actors (users/groups) for a specific project
Get information about the Jira instance
Get details of the currently authenticated user
Get all sprints for a board
Get all issues in a sprint
Get all statuses in the Jira instance
Get details of a specific status by ID or name
Get available transitions for an issue
Get a list of all users (active and inactive)
Get the groups to which a user belongs
Find users for user picker with highlighted query matches
Find users who can be assigned issues in one or more projects
Find users who can be assigned to a specific issue
Find users who have a set of permissions for a project or issue
Find users who have permission to browse issues in a project or specific issue
Search for workflows in Jira
Move issues to a sprint
Delete a remote issue link by its global ID
Assign an issue to a user
Archive a project
Restore a deleted project
Update an existing sprint
Transition an issue to a different status
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>"
]
}
}
}189+ actions
185+ actions
136+ actions
133+ actions
133+ actions
133+ actions
126+ actions
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
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
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
origin_owner_id.All the tools you need to build and scale AI agent integrations, with best-in-class connectivity, execution, and security.