An MCP tool that connects to Jira via OAuth. Create issues, search work, and update status — all callable by any agent or MCP client.
What's included
- OAuth connection — connects to Jira via Reminix managed OAuth
- Create issues — create new issues with summary, description, and project
- Search issues — find issues by JQL or filters
- Update status/assignee — change issue state and assignee
- MCP server — discoverable and callable by any agent or MCP client
When to use this
Pick the Jira Tool example when you want to:
- Build an agent that creates issues from conversations or external triggers
- Create a conversational agent that tracks and updates work in Jira
- Learn how OAuth connections work with Jira's API
How connections work
Reminix handles the Jira OAuth flow, token exchange, and automatic refresh. Your tool handler receives a valid access token and uses the Jira REST API directly.
- Create a Jira OAuth app and add credentials in the Reminix dashboard
- Authorize the connection to your Jira site
- Your tool gets fresh tokens on every call
Project structure
├── src/
│ ├── index.ts # Entry point with serve()
│ └── tools/
│ ├── create-issue.ts # Create a new issue
│ └── search-issues.ts # Search issues by JQL
├── package.json
├── tsconfig.json
└── reminix.config.ts
Quick start
After deploying and connecting your Jira site, any agent in your project can create and manage issues automatically.