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 Service Management MCP server and give it 42 MCP tools out of the box. Auth, tool execution, and security all managed.
Coverage
Create, read, update, and delete across Jira Service Management — and extend your agent's capabilities with custom actions.
Authentication
Per-user OAuth in one call. Your Jira Service Management MCP server gets session-scoped tokens with zero credentials stored on your infra.
Agent Auth →Security
Every Jira Service Management 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 Service Management call.
Tools Discovery →A Jira Service Management MCP server lets AI agents read and write Jira Service Management data through the Model Context Protocol — Anthropic's open standard for connecting LLMs to external tools. StackOne's Jira Service Management MCP server ships with 42 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 Service Management's API, ready for your agent. Create, read, update, and delete — scoped to exactly what you need.
Create a public or internal comment on a request
Get all comments on a customer request
Get a specific comment on a customer request
Get customer satisfaction feedback for a request
Delete customer satisfaction feedback from a request
Create a new organization
Get a specific organization by ID
Delete an organization
Add participants to a customer request
Get all participants on a customer request
Remove participants from a customer request
Get all queues for a service desk
Get a specific queue by ID
Create a new customer request in a service desk. Use list_service_desks to get serviceDeskId, list_service_desk_request_types to get requestTypeId, and pass requestFieldValues as an object with "summary" and optionally "description" fields
Get a specific customer request by issue ID or key
Get all service desks accessible to the user
Get a specific service desk by ID
Add customers to a service desk
Create a new customer account
Add users to an organization. Pass accountIds as an array of Atlassian account ID strings. Use list_organization_users to see current members
Add an organization to a service desk
Get all approvals on a customer request
Get customers associated with a service desk
Get runtime information about the JSM instance
Get all organizations across the entire Jira instance. For organizations linked to a specific service desk, use list_service_desk_organizations instead
Get all users in an organization
Get organizations linked to a specific service desk. Requires a serviceDeskId. Use list_service_desks to find the service desk ID first. For all organizations globally, use list_organizations instead
Get issues in a specific queue
Get all customer requests accessible to the user
Get all request types across all service desks globally. Use this when you need request types from every service desk at once. For request types on a specific service desk, use list_service_desk_request_types instead
Get all request types available on a specific service desk. Requires a serviceDeskId. Use list_service_desks to find the service desk ID first
Get a specific request type by ID on a service desk. Requires both serviceDeskId and requestTypeId. Use list_service_desk_request_types to find valid request type IDs
Get the fields for a specific request type
Get request type groups for a service desk
Get all SLA metric records for a customer request. Returns each SLA metric ID, name, and cycle details. Use a returned slaMetricId with get_request_sla_metric for full details on a specific metric
Get a specific SLA metric by its ID for a customer request. Use list_request_sla_information first to get the slaMetricId
Get the status history of a customer request
Get available workflow transitions for a request
Remove users from an organization. Pass accountIds as an array of Atlassian account ID strings. Use list_organization_users first to get current member account IDs
Remove an organization from a service desk
Submit customer satisfaction feedback for a resolved request. Requires rating (1-5), type must be set to "csat", and comment must be an object with a "body" field
Perform a workflow transition on a customer request
One endpoint. Any framework. Your agent is talking to Jira Service Management 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>"
]
}
}
}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.