atlassian-mcp-serverless
Allows searching Jira issues using JQL and retrieving individual issue details from an Atlassian Cloud site.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@atlassian-mcp-serverlesssearch Jira for open high-priority issues"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
atlassian-mcp-serverless
Atlassian Jira の MCP サーバーを AWS API Gateway + Lambda 上で動かす。 sooperset/mcp-atlassian の Jira read 系ツールを移植したもの。
設計は docs/superpowers/specs/2026-08-13-atlassian-mcp-serverless-design.md を参照。
現在の実装状況
フェーズ1(基盤)が完了。実装済みのツールは 2 つ。
jira_search— JQL で課題を検索するjira_get_issue— 課題を 1 件取得する
残りの 36 ツールはフェーズ2〜5 で追加する。
Related MCP server: MCP Atlassian Node Server
必要なもの
Node.js 22 以上
AWS SAM CLI
Atlassian Cloud の API トークン(https://id.atlassian.com/manage-profile/security/api-tokens で発行)
セットアップ
npm install
npm testデプロイ
npm run sam:build
npm run sam:deployAtlassianSiteUrl パラメータに接続先サイトを指定する(例: https://example.atlassian.net)。
接続先はサーバー側に固定される。クライアントから接続先ホストを指定することはできない(SSRF 防止のため)。
デプロイが完了すると McpEndpoint が出力される。
Note: SAM CLI was not executed in this environment (not installed). Run the commands above with your SAM CLI installation to complete the deployment to AWS.
MCP クライアントの設定
エンドポイントに Atlassian の資格情報をヘッダで渡す。
{
"mcpServers": {
"atlassian": {
"type": "http",
"url": "https://<api-id>.execute-api.<region>.amazonaws.com/prod/mcp",
"headers": {
"Authorization": "Basic <base64 of email:api_token>"
}
}
}
}Authorization ヘッダの値は次のように作る。
printf 'you@example.com:YOUR_API_TOKEN' | base64代わりに個別のヘッダを使ってもよい。
"headers": {
"X-Atlassian-Email": "you@example.com",
"X-Atlassian-Api-Token": "YOUR_API_TOKEN"
}動作確認
ENDPOINT="https://<api-id>.execute-api.<region>.amazonaws.com/prod/mcp"
AUTH="Basic $(printf 'you@example.com:YOUR_API_TOKEN' | base64)"
curl -sS "$ENDPOINT" \
-H "content-type: application/json" \
-H "accept: application/json, text/event-stream" \
-H "authorization: $AUTH" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list","params":{}}'レスポンスは text/event-stream の SSE フレームで返る。これは 2025 年仕様の streamable HTTP における標準の応答形式で、MCP クライアントはそのまま解釈できる。curl で中身を読むときは data: 行を取り出す。
curl -sS "$ENDPOINT" \
-H "content-type: application/json" \
-H "accept: application/json, text/event-stream" \
-H "authorization: $AUTH" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list","params":{}}' \
| sed -n 's/^data: //p' | jq .資格情報を外すと 401 が返る。
バンドル実体の検証
npm test はソースツリー上で動くため、esbuild が実際にバンドルした Lambda アーティファクトの挙動は検証しない。特に adf-to-md のような型定義のない CJS 依存は、バンドラの扱い次第で本番でだけ解決に失敗し得る。
npm run verify:bundlesrc/handler.ts を template.yaml と同じ esbuild 設定でバンドルし、リポジトリ外の一時ディレクトリ(adf-to-md が node_modules 経由で解決できない場所)にコピーして実行する。ADF の見出し・太字が実際に Markdown(## / **)へ変換されることと、handler が呼び出し可能な関数としてエクスポートされていることを確認する。プレーンテキストにフォールバックしている場合は非ゼロ終了する。
環境変数
変数 | 必須 | 既定値 | 用途 |
| 必須 | — | 接続先サイト |
| 任意 | 全ツール | 公開するツールのカンマ区切りリスト |
| 任意 |
| 添付の base64 返却上限( |
| 任意 |
|
|
| 任意 |
| Jira 呼び出しのタイムアウト( |
設計上の注意
jira_searchはtotalを返さない。Jira が 2025年8月に旧検索エンドポイントを廃止し、後継の/rest/api/3/search/jqlが件数を返さなくなったため。代わりにnextPageTokenを使ってページングする資格情報はログに出力されない
Lambda はステートレス。MCP のセッションは使わず、リクエストごとにサーバーインスタンスを構築する
レスポンスは SSE フレーム。API Gateway がバッファリングして一括で返すが、ストリームは結果送出後に自ら閉じるため正しく完結する
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceAn MCP server that enables interaction with Jira to fetch issues by key and perform JQL searches. It provides a foundation for integrating multiple work systems, with planned support for Slack and GitHub.616MIT
- Alicense-qualityDmaintenanceProduction-ready MCP server for Atlassian Jira and Confluence, providing tools for issue management, page retrieval, and content operations.361MIT
- Alicense-qualityCmaintenanceMCP server for interacting with Jira Cloud instances. Enables issue management, JQL queries, project and sprint management, and batch operations via natural language interfaces.2724MIT
- Flicense-qualityDmaintenanceMCP server for JIRA Cloud REST API v3, enabling issue search, creation, updates, comments, and transitions.
Related MCP Connectors
MCP server for Appcircle mobile CI/CD platform.
Hosted Amazon Seller and Vendor MCP server for Claude, ChatGPT, Cursor, Codex, Gemini, Copilot.
The MCP server for Azure DevOps, bringing the power of Azure DevOps directly to your agents.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/perorin0418/atlassian-mcp-serverless'
If you have feedback or need assistance with the MCP directory API, please join our Discord server