\n
\n        [Your Mermaid diagram code here]\n    
\n
]]>\n\n```\n\n### Diagram Tools\n\n#### `generate_diagram`\nGenerates a diagram using Mermaid syntax and saves it as an image.\n```typescript\n{\n code: string, // Mermaid diagram code\n filename?: string // Optional filename for the diagram\n}\n```\nExample prompts:\n- \"Create a sequence diagram showing user authentication flow\"\n- \"Generate a class diagram for the Cart system\"\n- \"Make a flowchart showing the checkout process\"\n- \"Create a diagram from this code file\"\n- \"Analyze this class and create a diagram\"\n\nExample Mermaid code:\n```mermaid\nsequenceDiagram\n User->>+Server: Login Request\n Server->>+Database: Validate Credentials\n Database-->>-Server: Valid\n Server-->>-User: Success\n```\n\n#### `add_diagram_to_confluence`\nAdds a Mermaid diagram to a Confluence page.\n```typescript\n{\n pageId: string, // Confluence page ID\n mermaidCode: string, // Mermaid diagram code\n position?: string // Where to add the diagram (top or bottom)\n}\n```\nExample prompts:\n- \"Add this diagram to Confluence page 3506530385\"\n- \"Insert the sequence diagram at the top of page 1234567890\"\n- \"Update wiki page 9876543210 with this architecture diagram\"\n\n## Project Structure\n\n```\n.\n├── .cursor/ # Cursor configuration\n│ ├── mcp.json # Your configuration (not in git)\n│ └── mcp.json.example # Example configuration\n├── diagrams/ # Generated diagrams (contents not in git)\n├── services/ # Service implementations\n├── utils/ # Utility functions\n├── middleware/ # Middleware components\n└── server.js # Main server file\n```\n\n## Development\n\n- Generated diagrams are stored in the `diagrams/` directory but not tracked in git\n- The server uses Node.js and the MCP SDK\n- All tools are registered in `server.js`\n\n## Troubleshooting\n\n1. If the server fails to start:\n - Check that `.cursor/mcp.json` exists and has valid credentials\n - Ensure no other MCP server is running\n - Check the Cursor console for error messages\n\n2. If tools aren't appearing in Cursor:\n - Restart the MCP server from Cursor Settings\n - Check that the tool is properly registered in `server.js`\n\n3. If diagram generation fails:\n - Ensure `@mermaid-js/mermaid-cli` is installed globally:\n ```bash\n npm install -g @mermaid-js/mermaid-cli\n ```\n\n## Contributing\n\n1. Fork the repository\n2. Create a feature branch\n3. Make your changes\n4. Submit a pull request\n\n## License\n\nThis project is proprietary and confidential. © Adobe Systems Incorporated.","applicationCategory":"開発者ツール","operatingSystem":"node","url":"https://mcp.so/ja/servers/my-mcp-server-radelmann","image":"https://avatars.githubusercontent.com/u/11262165?v=4","author":{"@type":"Person","name":"radelmann"},"offers":{"@type":"Offer","price":"0","priceCurrency":"USD"}}
MCP.so
ログイン

MCP Server for Cursor Integration

@radelmann

基本情報

カテゴリ

開発者ツール

トランスポート

stdio

作者

radelmann

MCP Server for Cursor Integration について

概要はまだありません

#mcp-server#cursor-integration#jira-tools#confluence-tools#diagram-tools

MCP Server for Cursor Integration の設定

標準の設定はありません

このサーバーの README には解析可能な MCP 設定ブロックが含まれていません。インストール手順はリポジトリをご確認ください。

リポジトリ

MCP Server for Cursor Integration のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。

概要

What is MCP Server for Cursor Integration?

This MCP (Model Context Protocol) server provides integration with Jira, Confluence, and diagram generation tools for use within the Cursor IDE. It is designed for developers who want to manage tickets, access documentation, and generate diagrams without leaving their editor.

How to use MCP Server for Cursor Integration?

Clone the repository, install dependencies with npm install, and copy .cursor/mcp.json.example to .cursor/mcp.json. Then update the file with your Jira and Confluence API tokens and base URLs. Finally, start the server from Cursor Settings under "MCP Server".

Key features of MCP Server for Cursor Integration?

  • Fetch Jira tickets by key and status
  • Transition Jira tickets to new status
  • List tickets by team, sprint, or status
  • Add code reviewers to tickets
  • Retrieve and update Confluence pages
  • Generate Mermaid diagrams and add to Confluence

Use cases of MCP Server for Cursor Integration?

  • View Jira ticket details and status from within Cursor
  • Move tickets through workflow stages without switching tools
  • Add architecture diagrams to Confluence pages during development
  • Query tickets by team and sprint for stand‑up or planning
  • Update documentation by fetching and editing Confluence pages

よくある質問

1

What dependencies are required?

Node.js and the MCP SDK are used. For diagram generation, you must install `@mermaid-js/mermaid-cli` globally with `npm install -g @mermaid-js/mermaid-cli`.

2

How do I configure authentication?

Copy the example config, then add your Jira API token, Confluence API token, and the base URLs for both services in the `.cursor/mcp.json` file.

3

Where are generated diagrams stored?

Diagrams are saved in the `diagrams/` directory, which is not tracked in git. You can also add diagrams directly to a Confluence page using the provided tools.

4

Why aren’t tools appearing in Cursor?

Restart the MCP server from Cursor Settings and verify the tool is registered in `server.js`. Also ensure no other MCP server is running.

5

What should I do if the server fails to start?

Check that `.cursor/mcp.json` exists and contains valid credentials. Look for error messages in the Cursor console and ensure no other MCP server is running.

コメント

「開発者ツール」の他のコンテンツ