日本語

Cursor MCP

Aikido MCP Pluginは、AikidoのセキュリティエンジンをAIコーディングツールに接続します。AIが生成したコードを、作成された時点で脆弱性やハードコードされたシークレットについて自動的にスキャンします。

AIアシスタントは自らの出力をレビューできますが、そのレビューは完璧ではありません。Aikidoは、実績のあるスキャンルールで生成されたすべてのスニペットをチェックする、信頼性が高く一貫したセキュリティレイヤーを追加します。

Aikido MCPを使用する理由

  • AIが生成したすべてのスニペットに対し、コミット前に決定論的かつ独立したセキュリティチェックを実施
  • AI支援ワークフローにおける脆弱性やハードコードされたシークレットを即座に検出・修正
  • リアルタイムのフィードバックにより、AI駆動の開発をデフォルトでより安全に

MCPサーバーが提供するツールの一覧については、利用可能なツールを参照してください。

インストール

Cursor Marketplace経由(推奨)

Aikido MCPはCursor Marketplaceから直接インストールすることもできます。

  1. Cursor Marketplaceから追加

    Cursor MarketplaceのAikidoを開き、Add to Cursorをクリックします。

  2. 認証

    初回使用時、MCPサーバーは認証が設定されていないことを検出し、ログインを求めます。エージェントにaikido_loginを実行するよう依頼してください。ブラウザ用のリンクが返されます。リンクを開いてAikidoで認証してください。ログインが完了すると、トークンは安全に保存されます。

  3. カスタム指示を追加

    エージェントがMCPサーバーを使用するように、.cursorrulesファイルまたはCursorのカスタム指示に指示を追加します。

    Scan any new or modified code with `aikido_scan_paths` before finalizing changes. This security check is required.

ブラウザでのログインができないCI/CDやヘッドレス環境については、トークン認証を参照してください。

Aikido IDE Expansion Packs経由

Aikido MCPをCursorに追加する最も簡単な方法は、Aikido IDEプラグインのExpansion Packsを使用することです。設定は自動で行われるため、手動でのセットアップは不要です。

Cursor IDE

プラグインをインストールしたら、Aikidoサイドバーを開き、Aikido Cursor Pluginに移動してAikido MCPサーバーを有効にします。

Expansion Packsの詳細はこちら

エージェントにAikidoを使用させる方法については、プロンプト例を参照してください。

手動インストール

カスタムセットアップについては、npmパッケージページで詳細な手動インストール手順を参照してください。