Skip to main content
Glama
nakada-memo

Confluence-Based Code Review MCP Server

by nakada-memo

Confluence設計書ベースのコードレビューMCPサーバー

Confluenceの設計書に沿ってコードレビューを行うMCPサーバーです。既存のConfluence MCPサーバーと連携して、設計書の内容とローカルのコード実装を比較・分析し、品質向上のための提案を行います。

導入手順

前提条件

  • python、nodeが使える環境であること

  • clineをインストールしていること

  • clineが使える状態であること(bedrockからapi-keyを払い出すなどする)

1. mcp-remoteのインストール

npm install -g mcp-remote

2. cline_mcp_settings.jsonの編集

clineの設定ファイルを開き、まずはatlassian mcp serverの導入をします 接続するかvscodeを開き直すかするとatlassianの認証ページが開かれたはずです confluenceへのアクセス許可をしてacceptしてください

{
  "mcpServers": {
    "atlassian": {
      "autoApprove": [],
      "disabled": false,
      "timeout": 60,
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://mcp.atlassian.com/v1/sse"
      ],
      "env": {},
      "transportType": "stdio"
    }
  }
}

3. code-eval-mcpの設定

依存関係をインストール

pip install -r requirements.txt

4. パッケージのインストール

pip install -e .

5. cline_mcp_settings.jsonへの追記

先ほどのatlassianを追加した設定ファイルにさらに追記し、最終的に以下のようになります

{
  "mcpServers": {
    "atlassian": {
      "autoApprove": [],
      "disabled": false,
      "timeout": 60,
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://mcp.atlassian.com/v1/sse"
      ],
      "env": {}
    },
    "code-eval-prompt": {
      "autoApprove": [],
      "disabled": false,
      "timeout": 60,
      "type": "stdio",
      "command": "python",
      "args": [
        "<絶対パス>/code-review-following-confluence/mcp_server/server.py"
      ],
      "env": {}
    }
  }
}

Related MCP server: Cursor Auto-Review MCP Server

使用方法

clineで以下のプロンプトを入力してください

server_name: code-eval-prompt  
tool_name: generate_flow_overview
arguments: {
  "main_page": "173735938",
  "subpages": [
    "207519745",
    "167706625"
  ],
  "project_root": "<絶対パス>\project\kaonamae-nodejs",
  "hint_files": [
    "controllers\common\life.ts", 
    "services\common\lifeService.ts"
  ],
  "dependency_depth": 3
}

パラメータ説明

  • main_page: confluenceの設計書のメインとなるページ(URL全体ではなくページIDが良い気がします)

  • subpages: main_pageのほかに読み込ませたいページ

  • project_root: ローカルにあるプロジェクトルート

  • hint_files: 今回評価したいファイルのヒント

  • dependency_depth: どこまで依存関係を辿るかの数字

F
license - not found
Not graded
quality - not tested
D
maintenance

Maintenance

0Releases (12mo)

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

  • The OpenZeppelin Stellar Contracts MCP server generates secure smart contracts for the Stellar blockchain based on OpenZeppelin templates. It integrates with AI assistants to automatically enforce OpenZeppelin's security best practices, style rules, and standards at every prompt, enabling developers to create production-ready Fungible Token, Non-Fungible Token, and Stablecoin contracts through AI-driven workflows.

  • MCP server for static security analysis of Android source code

  • The OpenZeppelin Stylus Contracts MCP server generates secure smart contracts for the Arbitrum Stylus environment using OpenZeppelin templates, including ERC-20, ERC-721, and ERC-1155 standards. It automatically validates generated code against OpenZeppelin's security and style rules, enforcing best practices for imports, modifiers, naming conventions, and security checks to prevent common vulnerabilities. The server integrates with AI development tools like Cursor, Claude, Gemini, Windsurf, and VS Code to enable AI-assisted, production-ready smart contract development.

  • The Fireflies MCP Server enables AI tools to connect directly to meeting data from Fireflies.ai, providing access to meeting transcripts, summaries, action items, and insights without switching platforms. It includes capabilities for querying cross-meeting data for analysis (such as sales insights or product feedback), and a separate Documentation MCP Server that allows searching the Fireflies knowledge base for API references, guides, and code examples.

Related MCP Servers

  • A
    license
    A
    quality
    B
    maintenance
    An MCP server for Bitbucket Data Center that enables AI assistants to search code, browse files, and manage pull requests through a standardized interface. It supports comprehensive repository exploration, including Lucene-style code searching and direct file content access.
    26
    13
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    An MCP server that provides AI-powered code review and architecture analysis, simulating the perspective of an experienced staff engineer. It integrates with IDEs to review diffs, design decisions, and tradeoffs through natural language.
    1
    MIT

View all related MCP servers

Latest Blog Posts

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/nakada-memo/code-review-following-confluence'

If you have feedback or need assistance with the MCP directory API, please join our Discord server