Skip to main content
Glama

mcp-server-commands

by g0t4

ツール

ツールはLLMがリクエストするためのものです。Claude Sonnet 3.5はrun_commandインテリジェントに使用します。また、初期テストでは、MCPおよびllama4モデルを使用したGroq Desktopで有望な結果が得られました。

現在、すべてを制御するコマンドは 1 つだけです。

  • run_command - コマンドを実行します。例: hostnamels -alecho "hello world"など
    • STDOUTSTDERRテキストとして返します
    • オプションのstdinパラメータは、LLMが
      • fishbashzshpythonなどのコマンドにstdinのコードを渡す
      • stdinのテキストからcat >> foo/bar.txtでファイルを作成する

[!警告] このサーバーに実行させるコマンドには注意してください。Claudeデスクトップアプリでは、「 Allow for This Chat 」ではなく「 Approve Onceを使用して各コマンドを承認し、信頼できないコマンドはDeny使用してください。権限はサーバーを実行するユーザーによって決定されます。sudo sudo実行しないでください。

ビデオウォークスルー

プロンプト

プロンプトは、ユーザーがチャット履歴に含めることができるもので、 Zedのスラッシュ コマンド (AI チャット パネル内) を通じて表示されます。

  • run_command - コマンド出力を含むプロンプトメッセージを生成する

発達

依存関係をインストールします:

npm install

サーバーを構築します。

npm run build

自動リビルドを使用した開発の場合:

npm run watch

インストール

Claude Desktop で使用するには、サーバー設定を追加します。

MacOS の場合: ~/Library/Application Support/Claude/claude_desktop_config.json Windows の場合: %APPDATA%/Claude/claude_desktop_config.json

Groq Desktop (ベータ版、macOS) は~/Library/Application Support/groq-desktop-app/settings.jsonを使用します。

公開されたnpmパッケージを使用する

このワークフローを使用して、 mcp-server-commandsとして npm に公開されました

{ "mcpServers": { "mcp-server-commands": { "command": "npx", "args": ["mcp-server-commands"] } } }

ローカルビルドを使用する(リポジトリのチェックアウト)

必ずnpm run build実行してください

{ "mcpServers": { "mcp-server-commands": { // works b/c of shebang in index.js "command": "/path/to/mcp-server-commands/build/index.js" } } }

ログ記録

Claude デスクトップ アプリは~/Library/Logs/Claude/mcp-server-mcp-server-commands.logにログを書き込みます。

デフォルトでは、重要なメッセージ(エラーなど)のみがログに記録されます。より多くのメッセージを表示したい場合は、サーバーの設定時にargs--verboseを追加してください。

ちなみに、ログはSTDERRに書き込まれます。これは、Claude Desktopがログファイルにルーティングする出力形式がSTDERRだからです。将来的には、適切にフォーマットされたログメッセージがSTDIOトランスポート経由でMCPクライアント(Claude Desktopアプリではありません)に書き込まれるようになることを期待しています。

デバッグ

MCPサーバーはstdio経由で通信するため、デバッグが困難になる場合があります。パッケージスクリプトとして提供されているMCP Inspectorの使用をお勧めします。

npm run inspector

インスペクターは、ブラウザでデバッグ ツールにアクセスするための URL を提供します。

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

local-only server

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

コマンドを実行するための MCP サーバー。

  1. ビデオウォークスルー
    1. プロンプト
      1. 発達
        1. インストール
          1. 公開されたnpmパッケージを使用する
          2. ローカルビルドを使用する(リポジトリのチェックアウト)
          3. ログ記録
          4. デバッグ

        Related MCP Servers

        • A
          security
          A
          license
          A
          quality
          MCP server allowing any and all command execution over CMD
          Last updated -
          2
          33
          9
          JavaScript
          MIT License
          • Linux
        • A
          security
          F
          license
          A
          quality
          A MCP Server used to collect MCP Servers over the internet.
          Last updated -
          3
          18
          Python
          • Apple
        • -
          security
          F
          license
          -
          quality
          A simple MCP server that allows accessing and executing shell commands on a VM machine through a web-based terminal interface, with automatic tunneling to make the VM accessible from anywhere.
          Last updated -
          39
          2
          JavaScript

        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/g0t4/mcp-server-commands'

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