Azure Revisor MCP Server

Integrations

  • Used for environment variable management, specifically for storing the Azure PAT (Personal Access Token) needed for authentication.

  • Interfaces with Git repositories on Azure DevOps, allowing the AI to analyze and review code changes.

  • The server is built with TypeScript, enabling type-safe interaction with Azure DevOps services.

Azure Revisor MCP サーバー

TypeScript ベースのサーバー プロジェクト。

前提条件

  • Node.js (v18以上)
  • pnpm
  • カーソルIDE(推奨)

インストール

  1. リポジトリをクローンします。
git clone git@github.com:mikhael-abdallah/mcp-revisor-server.git cd mcp-revisor-server
  1. 依存関係をインストールします:
pnpm install
  1. .envファイルにAZURE_PATを設定する

プロジェクトの実行

  1. 本番モードでビルドして実行します。
pnpm run build pnpm start

カーソルにMCPを追加する

{ "mcpServers": { "azure-revisor": { "url": "http://localhost:3000/sse" } } }

使用

提案:あなたは、豊富なソフトウェア開発経験とベストプラクティスを持つ上級コードレビュアーです。あなたの課題は、上記のプルリクエストの差分を徹底的にレビューすることです。特に以下の点に着目してください。

  1. コード標準:
  • プロジェクトのコーディングスタイルとの一貫性
  • 命名規則の遵守
  • デザインパターンの適切な使用
  1. コードの品質:
  • 潜在的なバグや論理エラー
  • エラーとエッジケースの適切な処理
  • アルゴリズムの効率
  • 潜在的なセキュリティ問題
  1. ベストプラクティス:
  • SOLID原則
  • クリーンで読みやすいコード
  • DRY(同じことを繰り返さない)
  • 関心の分離
  1. この PR に固有の情報:

コメント形式: 見つかった問題ごとに、ツールを使用して PR にコメントを作成します。

  1. 特定された問題(具体的に記述してください)
  2. 改善の提案(該当する場合はコード例付き)
  3. 重大度: [CRITICAL]、[HIGH]、[MEDIUM]、[LOW]

次のような重要な問題を優先します。

  • 本番環境でバグが発生する
  • セキュリティの侵害
  • パフォーマンスに大きな影響を与える

プロフェッショナルで建設的な口調で、作者ではなくコードに焦点を当ててください。変更を提案する際は、提案する改善の理由を説明してください。

コード内に繰り返しパターンが見つかった場合は、PR の上部にある別のコメントで包括的なリファクタリングを提案してください。

ライセンス

このプロジェクトはMITライセンスの下でライセンスされています

-
security - not tested
F
license - not found
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

Cursor IDE と統合して Azure リポジトリのコード レビュー機能を提供し、AI を活用したプル リクエスト分析とフィードバックを可能にするサーバーです。

  1. 前提条件
    1. インストール
      1. プロジェクトの実行
        1. カーソルにMCPを追加する
          1. 使用
            1. ライセンス

              Related MCP Servers

              • A
                security
                A
                license
                A
                quality
                This server provides a convenient API for interacting with Azure DevOps services, enabling AI assistants and other tools to manage work items, code repositories, boards, sprints, and more. Built with the Model Context Protocol, it provides a standardized interface for communicating with Azure DevOps
                Last updated -
                96
                18
                TypeScript
                MIT License
              • -
                security
                F
                license
                -
                quality
                A reference server implementation for the Model Context Protocol that enables AI assistants to interact with Azure DevOps resources and perform operations such as project management, work item tracking, repository operations, and code search programmatically.
                Last updated -
                3
                TypeScript
              • -
                security
                F
                license
                -
                quality
                Managed Code Plugin for Cursor IDE providing integration with Atlassian products (JIRA, Confluence, BitBucket), enabling developers to search for tasks, create new issues, view documentation, and manage code repositories directly from the IDE.
                Last updated -
                TypeScript
              • -
                security
                F
                license
                -
                quality
                A tool that integrates with GitHub and Notion to analyze and review pull requests, enabling automated code reviews and documentation in Notion.
                Last updated -
                Python
                • Apple
                • Linux

              View all related MCP servers

              ID: v9fzib5rzx