Skip to main content
Glama

UltimateCoder

アルティメットコーダーMCP

開発者とエンジニア向けのローカルファースト自動化サーバー - ターミナル コマンドを自動化し、ファイルを編集し、AI ツールを強化します。

Smithery リンク: https://smithery.ai/server/@m-ahmed-elbeskeri/ultimatecodermcp

UltimateCoder は、ローカル マシンを外科用コード コマンド センターに変えます。
fastmcpをベースに構築された UltimateCoder は、AI 強化の精度でファイルシステム、プロセス、コードベースを完全に制御します。

ターミナル コマンドを実行し、数千のファイルを一度に編集し、統合された diff を安全に適用したり、AI アシスタントを使用してプロジェクトをインテリジェントにリファクタリングしたりできます。
すべてローカルで、即時かつ安全に。

クラウドの遅延なし。データがマシンから外部に漏れることはありません。妥協は一切ありません。

ビルダー向けに構築。自動化アーキテクトに愛され、パワーユーザーから信頼されています。

UltimateCoder の違い

  • MCP ネイティブの完全なローカル サーバー - AI アシスタント (Claude など) がプロジェクトに対してリアルタイムの読み取り/書き込み権限を獲得します。

  • 高速で安全なファイル編集 — 単一行、ブロック、またはファイル全体を編集。正確な変更と完全なコントロール。

  • 高度なパッチおよび差分エンジン — 統合差分は厳密なコンテキスト マッチングで適用されるため、間違いを盲目的に適用することはありません。

  • プロセス制御 - 実行中のプロセスをプログラムで一覧表示、監視、終了できます。

  • スーパーチャージ検索 — スマートフォールバックを備えた Ripgrep ベースの再帰検索。

  • 複数ファイルの操作 — コードベース全体で数千のファイルを処理します。一括編集、一括リンティング、インテリジェントな置換などが可能です。

  • 自動化に対応 - スクリプト、自動化、人間参加型 AI ワークフローに最適です。

  • fastmcpをベースに構築されています — 超高速で拡張可能な MCP コア。

何ができるのか

特徴

利点

典型的な使用例

ターミナル実行

完全な出力キャプチャを使用して任意のローカルシェルコマンドを実行します

ビルドスクリプトの自動化、デプロイ、テストの実行、ローカルツールの管理

プロセス管理

PID でプロセスを一覧表示して終了する

暴走プロセスを管理し、クリーンアップを自動化する

ファイル操作

ファイルとディレクトリの読み取り、書き込み、移動、削除

ファイル処理タスク、バックアップ、移行を自動化する

ファイルメタデータの取得

サイズ、タイムスタンプ、権限を取得する

監査、自動化パイプライン

正確なライン/ブロックの置き換え

対象を絞ったファイルの編集(正規表現をサポート)

構成ファイルを修正し、コードスニペットをプログラムで更新する

統合差分パッチ

厳密なコンテキストマッチングで差分を安全に適用

自動リファクタリング、安全なコード移行

大量コード検索

Ripgrep を利用したファイル間検索

コードベースを探索し、使用状況を見つけ、セキュリティに敏感なパターンを監査する

JSON と Python のリンティング

一般的なフォーマットの即時フィードバック

構成を検証し、コードの健全性を確保する

静的Python分析

より深いPylintの洞察

バグが発生する前に発見する

行番号付きでPythonを読む

コンテキストコードレビューまたはAI支援編集

AIは文脈をより良く理解し、人間によるレビューはより速く

バッチファイル処理

一度に数千のファイルを操作する

大規模なリファクタリングまたは分析

AI強化ワークフロー

Claude DesktopおよびMCPクライアントと完全に互換性があります

AIアシスタントをローカル開発者の副操縦士にしましょう

使用例

  • コンテキスト検証を備えた統合 diff パッチを使用して、10,000 以上のファイルを安全にリファクタリングします。

  • 数秒でプロジェクト全体を監査し、非推奨の関数がないか確認します。

  • クリーンアップを自動化: バッチ スクリプトからアイドル プロセスを一覧表示、分析、および強制終了します。

  • AI ワークフローを強化し、Claude またはカスタム MCP クライアントに実際のファイルシステムとターミナルのパワーを提供します。

  • 機密性の高いコードベースでの作業: UltimateCoder は 100% ローカルで実行され、データはマシンから出ません。

  • 移行を自動化: JSON スキーマ、Python パッケージ、構成はすべてプログラムで編集可能です。

  • 大規模なリントと検証: コミットまたはデプロイメントの前にリント パイプラインを自動化します。

インストール

要件

  • Python 3.8以上

  • コア依存関係: fastmcp

手順

git clone https://github.com/m-ahmed-elbeskeri/UltimateCoderMCP.git cd UltimateCoder python main.py

これで、完全に機能する MCP サーバーがローカルで実行されるようになりました。

ツールリファレンス

道具

まとめ

tool_run_command

ローカルシェルコマンドを実行する

tool_list_processes

システムプロセスを一覧表示する

tool_kill_process

PIDでプロセスを強制終了する

tool_read_file

ファイルの内容(テキストまたは画像)を読み取る

tool_write_file

ファイルの内容を書き込む/上書きする

tool_create_directory

ディレクトリを再帰的に作成する

tool_list_files

ファイルとフォルダを一覧表示する(再帰オプション付き)

tool_move_file

ファイル/フォルダの移動または名前の変更

tool_get_file_info

ファイルに関するメタデータを取得する

tool_replace_line

ファイル内の特定の行を置き換える

tool_replace_block

テキストブロックを置換する(オプションの正規表現を使用)

tool_apply_patch

統合された差分パッチを安全に適用する

tool_search_code

Ripgrepベースの再帰コード検索

tool_lint_json

JSONファイルを検証する

tool_lint_python

Pythonファイルでflake8 linterを実行する

tool_static_analysis_python

Pylintによる静的解析

tool_read_multiple_files

複数のファイルを一括読み取り

tool_process_files

非同期バッチファイル処理

tool_search_files

パターンベースのファイル名検索

tool_search_replace

ファイル内のテキストを検索して置換する

tool_line_python_file

より良いコンテキストのために行番号付きのPythonファイルを読む

ロードマップ

  • 多言語リンティング(JS、TS、CSS、シェルスクリプト)

  • 高度な複数ファイルの比較とパッチ適用

  • 鍛冶屋

  • CLIコンパニオンツール

  • クロードデスクトップテンプレート

  • エンタープライズ規模のリポジトリのパフォーマンス強化

貢献する

私たちは、開発者中心で自動化に適した強力なツールとなるよう UltimateCoder を構築しています。

  • 開発をサポートするためにリポジトリにスターを付けます

  • バグやアイデアに関する未解決の問題

  • 機能改善のためのPRを送信する

  • ディスカッションでフィードバックやアイデアを共有する

すべての貢献が重要です。

ライセンス

MIT ライセンス。
それを活用し、それを基に構築し、自分のものにしてください。

-
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.

ローカルマシンを強力なコードコマンドセンターに変身させましょう。ファイル処理の自動化、ターミナルコマンドの実行、AIの活用など、開発ワークフローの強化を、クラウドの遅延なしで安全かつ瞬時に実現します。

  1. UltimateCoder の違い
    1. 何ができるのか
      1. 使用例
        1. インストール
          1. 要件
          2. 手順
        2. ツールリファレンス
          1. ロードマップ
            1. 貢献する
              1. ライセンス

                Related MCP Servers

                • -
                  security
                  A
                  license
                  -
                  quality
                  Provides code manipulation, execution, and version control capabilities. It allows AI assistants to read, write, and execute code while maintaining a history of changes.
                  Last updated -
                  9
                  MIT License
                • A
                  security
                  A
                  license
                  A
                  quality
                  Shell and file edit capabilities tightly coupled to provide a powerful coding experience. You can work with different modes: architect and code-writer for separate plan and implementation phase. You can get it to invoke any cli command, e.g., compiling, type checking, linting, github cli, python
                  Last updated -
                  6
                  580
                  Apache 2.0
                  • Apple
                  • Linux
                • -
                  security
                  F
                  license
                  -
                  quality
                  A local server that provides powerful code analysis and search capabilities for software projects, helping AI assistants and development tools understand codebases for tasks like code generation and refactoring.
                  Last updated -
                  4
                  • Apple
                  • Linux
                • -
                  security
                  F
                  license
                  -
                  quality
                  Enables AI assistants to securely execute shell commands on local machines through an SSH interface with session management, command execution, and sudo support.
                  Last updated -
                  • 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/m-ahmed-elbeskeri/UltimateCoderMCP'

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