Skip to main content
Glama

MCP Claude Code

by SDGLBL

MCP クロード・コード

モデル コンテキスト プロトコル (MCP) を使用した Claude Code 機能の実装。

概要

このプロジェクトは、Claude Codeのような機能を実装したMCPサーバーを提供します。これにより、Claudeはプロジェクトファイルの変更や改善のための命令を直接実行できます。モデルコンテキストプロトコルを活用することで、この実装はClaude Desktopを含む様々なMCPクライアントとのシームレスな統合を可能にします。

例

特徴

  • コード理解: ファイルアクセスとパターン検索を通じてコードベースを分析し理解する
  • コード変更: 適切な権限処理を使用して、ファイルにターゲットを絞った編集を行う
  • 強化されたコマンド実行: 改善されたエラー処理とシェルサポートにより、さまざまな言語でコマンドとスクリプトを実行できます。
  • ファイル操作: シェルコマンドを使用して適切なセキュリティ制御でファイルを管理します
  • コード検出: 高性能な検索機能を使用して、プロジェクト全体にわたって関連するファイルやコードパターンを見つけます
  • エージェント委任: 複雑なタスクを、同時に作業できる専門のサブエージェントに委任します。
  • 複数のLLMプロバイダーのサポート:エージェント操作用にLiteLLM互換モデルを構成
  • Jupyter Notebook のサポート: 完全なセルと出力処理を備えた Jupyter Notebook の読み取りと編集

実装されたツール

道具説明
read行番号、オフセット、制限機能を使用してファイルの内容を読み取る
writeファイルを作成または上書きする
editテキストファイルの行単位の編集
multi_editアトミックトランザクションを使用して、単一のファイル操作で複数の正確なテキスト置換を実行します。
directory_treeディレクトリの再帰ツリービューを取得する
grepripgrep 統合によるファイル内の高速パターン検索で最高のパフォーマンスを実現 (ドキュメント)
content_replaceファイル内容のパターンを置き換える
grep_ast関数、クラス、その他の構造内の一致を表示する AST コンテキストでコードを検索します
run_commandシェル コマンドを実行します (ディレクトリの作成、ファイルの移動、ディレクトリの一覧表示にも使用されます)
notebook_readJupyterノートブックのすべてのセルからソースコードを抽出して読み取り、出力します。
notebook_editJupyter ノートブックのセルを編集、挿入、削除する
think変更を加えることなく複雑な推論と分析を行うための構造化された空間
dispatch_agent読み取り専用ツールを使用して同時にタスクを実行できる 1 つ以上のエージェントを起動します。
batch単一のリクエストで複数のツール呼び出しを並列または連続的に実行する
todo_write構造化されたタスクリストを作成して管理する
todo_read構造化されたタスクリストを読む

はじめる

詳細なインストールおよび構成手順については、 INSTALL.mdを参照してください。

0.3バージョンの詳細なチュートリアルについては、 TUTORIAL.mdを参照してください。

安全

この実装は、ファイルシステムへのアクセスを保護するためのベストプラクティスに従います。

  • ファイルの変更とコマンドの実行に関する権限プロンプト
  • 指定されたディレクトリのみへのアクセスを制限
  • 入力検証とサニタイズ
  • 適切なエラー処理と報告

発達

このプロジェクトに貢献するには:

  1. リポジトリをフォークする
  2. 機能ブランチを作成する ( git checkout -b feature/amazing-feature )
  3. 変更をコミットします ( git commit -m 'Add some amazing feature' )
  4. ブランチにプッシュする ( git push origin feature/amazing-feature )
  5. プルリクエストを開く

ライセンス

このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細については LICENSE ファイルを参照してください。

-
security - not tested
A
license - permissive license
-
quality - not tested

local-only server

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

Claude Code のような機能を実装した MCP サーバー。AI がコードベースを分析し、ファイルを変更し、コマンドを実行し、直接ファイル システムと対話してプロジェクトを管理できるようになります。

  1. 概要
    1. 特徴
      1. 実装されたツール
        1. はじめる
          1. 安全
            1. 発達
              1. ライセンス

                Related MCP Servers

                • -
                  security
                  F
                  license
                  -
                  quality
                  An MCP server that allows Claude AI to perform filesystem operations including reading, writing, listing, moving files, and searching directories within specified allowed paths.
                  Last updated -
                  5
                  1
                  JavaScript
                • -
                  security
                  F
                  license
                  -
                  quality
                  An MCP server that allows AI assistants like Claude to execute terminal commands on the user's computer and return the output, functioning like a terminal through AI.
                  Last updated -
                  7
                  Python
                  • Apple
                • A
                  security
                  F
                  license
                  A
                  quality
                  MCP server that allows Claude AI to interact directly with MySQL databases, enabling query execution and table information retrieval through natural language.
                  Last updated -
                  1
                  6
                  3
                  JavaScript
                • -
                  security
                  A
                  license
                  -
                  quality
                  A comprehensive MCP (Model Context Protocol) server for file system operations, providing Claude and other AI assistants with access to local files and directories.
                  Last updated -
                  Python
                  MIT License
                  • Apple
                  • Linux

                View all related MCP servers

                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/SDGLBL/mcp-claude-code'

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