mcpField
M
mcp-editor

mcp-editor

ローカル
github.com/arathaldファイル・ストレージ988 週間前に更新

mcp-editor について

mcp-editorは、Anthropicのファイルシステム編集ツールを移植したTypeScript製MCPサーバーです。MCPクライアント経由でファイルを編集したいユーザー向けですが、アクセス制御はなく、操作承認はクライアントに依存します。

主な機能

  1. 01ファイルシステム編集ツール
  2. 02TypeScript製MCPサーバー
  3. 03クライアントによる操作承認

活用シーン

  1. 01MCPクライアント経由でファイルを編集
  2. 02アクセス制御付きサーバー開発の参考

MCP 対応

MCPクライアントにファイルシステム編集ツールを提供します。サーバー自体にアクセス制御はなく、書き込み操作の承認はクライアントの仕組みに依存します。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

mcp-editor

これは、Anthropic のコンピューター操作デモに含まれるファイルシステム編集ツールを TypeScript の MCP サーバーに直接移植したものです。主に Roo Cline(現在の Roo Code)上の Claude Sonnet 3.5 によって、十分な直接監督がなかった可能性もある状態で作成されました。コードを確認し、このサーバーを毎日使用していますが、誤りや AI 特有の不自然さがあるかもしれません。

このサーバーは、mcp-server-commandsと併せて使用することをおすすめします。

mcp-editor MCP server

警告:この MCP サーバーにはアクセス制御がなく、クライアントの承認メカニズムのみに完全に依存しています。自己責任で使用してください。書き込み操作を自動承認しないでください。自動承認すると、基本的に LLM にコンピューターを破壊する権限を与えることになります。
警告:この MCP サーバーは積極的にメンテナンスされておらず、参考用(たとえば、適切なアクセス制御を備えた独自の MCP サーバーを作成する場合)として提供されています。ときどき更新することはあります。

使用方法

コンピューター上にあるファイルを取得します。 次を実行してください:

npm install
npm build

Claude デスクトップアプリを使用している場合は、これを「mcpServers」の下にある設定に貼り付け、mcp-editor を配置した場所に合わせてパスを編集してください:

{
  "mcpServers":
... your existing servers ...
    "mcp-editor": {
      "command": "node",
      "args": ["/absolute/path/to/mcp-editor/dist/server.js"]
    }
  }
}

MCP Installerを使用している場合は、ディスク上の mcp-editor へのパスを LLM に指定するだけで大丈夫です。

コメント

MCP は初めてですか?

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

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