MCP Jira Thing MCP Server

Users can connect to your deployed MCP server, and they will be prompted to sign in with their GitHub account to authorize access.

Local serverstdioTypeScript

What is the MCP Jira Thing MCP Server?

Users can connect to your deployed MCP server, and they will be prompted to sign in with their GitHub account to authorize access.

What you get

  • GitHub OAuth Integration — Securely authenticates users via GitHub, acting as an OAuth client to GitHub and an OAuth server to the MCP client
  • Dynamic Tool Loading — Demonstrates how to conditionally expose tools based on the authenticated user's identity
  • Example Tools — Includes two sample tools:
  • A public add tool available to all authenticated users
  • A restricted generateImage tool that is only available to a predefined list of authorized users
  • Serverless Deployment — Built on Cloudflare Workers for a scalable, low-maintenance, serverless architecture

Configuration and credentials

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the MCP Jira Thing MCP Server

{
  "mcpServers": {
    "jira-thing": {
      "command": "npx",
      "args": ["-y", "wrangler"],
      "env": {
        "SLACK_SIGNING_SECRET": "your-value",
        "SLACK_CLIENT_ID": "your-value",
        "SLACK_CLIENT_SECRET": "your-value",
        "SLACK_BOT_TOKEN": "your-value",
        "DATABASE_URL": "your-value",
        "DEPLOY_PATH": "your-value",
        "DEPLOY_HOST": "your-value",
        "GITHUB_CLIENT_ID": "your-value"
      }
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

VariableDescriptionRequired
SLACK_SIGNING_SECRETCredential the server authenticates with.Yes
SLACK_CLIENT_IDConfiguration value read at startup.Optional
SLACK_CLIENT_SECRETCredential the server authenticates with.Yes
SLACK_BOT_TOKENCredential the server authenticates with.Yes
DATABASE_URLEndpoint or connection string the server talks to.Yes
DEPLOY_PATHFilesystem location the server is allowed to use.Optional
DEPLOY_HOSTEndpoint or connection string the server talks to.Optional
GITHUB_CLIENT_IDConfiguration value read at startup.Optional

Example prompts to try

  • “Use MCP Jira Thing to Search.”
  • “Use MCP Jira Thing to Description.”
  • “Use MCP Jira Thing to Access.”

Frequently asked questions

Users can connect to your deployed MCP server, and they will be prompted to sign in with their GitHub account to authorize access. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.