mcpField
C
Cursor Resources

Cursor Resources

ローカル
github.com/ample-education開発ツール1988 週間前に更新

Cursor Resources について

Cursor Resources は、AI 搭載 IDE である Cursor 向けのルール、プロンプト、MCP サーバー実装、スクリプトを集約したリポジトリです。Cursor の AI の振る舞いをカスタマイズしたい開発者を対象とし、グローバルルールとプロジェクトルールの例を収録しています。

主な機能

  1. 01グローバルルールの例
  2. 02プロジェクトルール用の .cursor/rules ディレクトリ構成
  3. 03カスタム MCP サーバーの実装
  4. 04自動化用のユーティリティスクリプト
  5. 05技術スタック別のルールとプロンプト

活用シーン

  1. 01Cursor 向けに個人のコーディングスタイルのルールを設定
  2. 02プロジェクト内の特定ディレクトリやファイルパターンにルールを適用
  3. 03既存のプロンプトを再利用してコーディング規約を統一

MCP 対応

リポジトリにはカスタム MCP サーバーの実装が含まれており、Cursor のコンテキスト処理を拡張する用途が説明されています。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Cursor リソース

このリポジトリは、AI 搭載 IDE である Cursor の生産性を最大限に高めるためのリソースを一元的に集めたものです。Cursor での開発体験を向上させるプロンプト、ルール、Model Context Protocol(MCP)サーバー、スクリプト、その他のユーティリティが含まれています。

内容

  • グローバルルール:特定のパターンやワークフローに従うよう Cursor の AI に指示するカスタム動作ルール
  • プロジェクトルール:AI の動作をきめ細かく制御する、ディレクトリ固有のルール
  • Model Context Protocol サーバー:コンテキスト処理を強化するカスタム MCP 実装
  • スクリプト:自動化やワークフローの改善に役立つユーティリティスクリプト
  • アーキテクチャ計画:さまざまなコンポーネントに関するドキュメントや図
  • 言語・フレームワーク固有のリソース:さまざまな技術スタック向けの専門的なルールやプロンプト

これらのリソースが重要な理由

Cursor の強みは、さまざまな仕組みを通じてカスタマイズや拡張ができることです。

  1. AI 向けルール(@Web https://docs.cursor.com/context/rules-for-ai):

    a. グローバルルール:

    • Cursor のすべてのプロジェクトと会話に適用されます
    • Cursor Settings > General > Rules for AI で設定します
    • 個人のコーディングスタイルの好みや、あらゆる場面で使うワークフローに最適です
    • Cursor Chat や Cmd/Ctrl+K などの機能で使用されます

    b. プロジェクトルール(推奨):

    • プロジェクト内の .cursor/rules ディレクトリに保存します
    • セマンティックな説明とファイルパターンのマッチングに対応しています
    • プロジェクト内の異なる部分に、それぞれ異なるルールを設定できます
    • 一致するファイルが参照されると、自動的に適用されます
    • 例:
      • フレームワーク固有のルール(例:.tsx ファイルに対する SolidJS の設定)
      • 自動生成ファイルの特別な処理
      • カスタム UI 開発パターン
      • 特定のフォルダー向けのコードスタイルやアーキテクチャの設定
  2. Model Context Protocol(@Web https://docs.cursor.com/context/model-context-protocol):

    • AI によるコードベースの理解を深めます
    • より適切なコード生成のために、カスタムコンテキストを提供します
    • ドメイン固有の知識処理を実装します
  3. カスタムプロンプト:

    • 特定のタスクに合わせて AI の動作を導きます
    • 一貫したコーディング標準を維持します
    • ワークフローに合わせて AI の応答を最適化します

グローバルルールの例

以下は、プロジェクト管理のベストプラクティスを実装する強力なグローバルルールの例です。

---
description: global rule to create and maintain a task list, bug wall, changelog and convo history
globs: *.md, *.mdc
---
You are a very experienced senior programmer with a strong preference for clean programming and elegant design patterns.

You diligently approach every task with K.I.S.S principles at top of mind always. Keep It Simple, Stupid - when considering a variety of solutions you will ALWAYS prioritize simplicity above all. Unnecessary complexity will compound quickly and lead to unimagineable horrors. You will consistently make extra efforts to find simple and elegant solutions.

DO NOT GIVE ME HIGH LEVEL SHIT, IF I ASK FOR FIX OR EXPLANATION, I WANT ACTUAL CODE OR EXPLANATION!!! I DON'T WANT "Here's how you can blablabla"

---

HIGH LEVEL PRINCIPLES AND GUIDELINES YOU WILL FOLLOW:

- Treat me as an expert; we are both cracked engineers and together we can change the world
- Consider new technologies and contrarian ideas, not just the conventional wisdom
- You may use high levels of speculation or prediction, just flag it for me
- Be casual unless otherwise specified
- Be terse
- Suggest solutions that I didn't think about—anticipate my needs
- Be accurate and thorough
- Generate code, corrections, and refactorings that comply with the basic principles and nomenclature.
- Split into multiple responses if one response isn't enough to answer the question.

[... continued in file ...]

はじめに

  1. このリポジトリを Cursor ワークスペースにクローンします
  2. グローバルルールの場合:
    • 使用するルールを Cursor Settings > General > Rules for AI にコピーします
    • すべてのプロジェクトに適用されます
  3. プロジェクトルールの場合:
    • プロジェクト内に .cursor/rules ディレクトリを作成します
    • .mdc 拡張子のルールファイルを追加します
    • ルールを適用するファイルを指定するには、glob パターンを使用します
  4. ニーズに合わせてプロンプトやルールをカスタマイズします
  5. ドキュメントに従って、必要な MCP サーバーをセットアップします

コントリビューション

独自のルールやプロンプト、改善案をぜひお寄せください。新しいブランチを作成して、取り組んでみてください。

リソース

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。