mcpField
D
devtools

devtools

ローカル
github.com/kira-autonoma開発ツール032 週間前に更新

devtools について

devtoolsは、エンコード、ハッシュ、JSON、日時、テキスト、数値などを扱う開発者向けMCPサーバーです。APIキーなしでAIアシスタントからローカルツールを利用したい開発者を対象としています。

主な機能

  1. 01エンコードとデコード
  2. 02ハッシュ、HMAC、JWTデコード
  3. 03UUID、ランダム文字列、QRコード生成
  4. 04JSON整形と比較
  5. 05日時、テキスト、数値、単位の処理
  6. 06正規表現、HTTPステータス、cronの補助

活用シーン

  1. 01JWTのデコードやテキストのハッシュ計算
  2. 02JSONの整形やオブジェクトの比較
  3. 03UUIDやQRコードの生成
  4. 04タイムスタンプ、正規表現、cron式の確認

MCP 対応

MCP サーバーとして23種類の開発ツールを MCP クライアントに提供します。APIキーは不要で、QRコード生成を除きローカルで処理します。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"kira-autonoma-devtools": {
"command": "npx",
"args": [
"-y",
"mcp-devtools-server"
]
}
}
}
起動コマンドnpx -y mcp-devtools-server

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmmcp-devtools-server1.0.1

ツール

23

掲載時のツール一覧 · 3 週間前に更新

パラメーター型必須説明
textstringはいエンコードするテキスト

詳細

devtools-mcp 🛠️

API キー不要の開発者向けユーティリティ 23 種を備えたスイスアーミーナイフのような MCP サーバーです。

Base64 の変換、JWT のデコード、UUID の生成、正規表現のテスト、HTTP ステータスコードの確認のために、作業を中断して別の場所に移動する必要はありません。mcp-devtools-server がこれらすべてのツールを AI アシスタントで直接使えるようにします。

npm version License: MIT

クイックスタート

Claude Code
claude mcp add devtools -- npx mcp-devtools-server
Claude Desktop

claude_desktop_config.json に追加します:

{
  "mcpServers": {
    "devtools": {
      "command": "npx",
      "args": ["devtools-mcp"]
    }
  }
}
Cursor / VS Code

.cursor/mcp.json または VS Code の MCP 設定に追加します:

{
  "servers": {
    "devtools": {
      "command": "npx",
      "args": ["devtools-mcp"]
    }
  }
}

API キーも設定も不要です。すぐに使えます。

23 種のツール

エンコードとデコード
ツール説明
base64_encodeテキストを Base64 にエンコードします
base64_decodeBase64 をテキストにデコードします
url_encode文字列を URL エンコードします
url_decodeURL エンコードされた文字列をデコードします
html_encode特殊文字を HTML エンコードします
html_decodeHTML エンティティをデコードします
暗号化とハッシュ
ツール説明
hashハッシュを生成します(MD5、SHA1、SHA256、SHA512)
hmacHMAC 署名を生成します
jwt_decodeJWT トークンをデコードします(ヘッダー、ペイロード、有効期限)
生成
ツール説明
uuidUUID v4 を生成します(一度に 1〜100 個)
random_stringランダムな 16 進数、Base64、または英数字の文字列を生成します
qr_generateQR コードを PNG 画像として生成します
JSON
ツール説明
json_formatJSON を整形または最小化します
json_diff2 つの JSON オブジェクトを詳細に比較します
日付と時刻
ツール説明
timestampUnix 日時と ISO 日時を相互変換し、相対時間を表示します
テキストと正規表現
ツール説明
regex_test一致箇所とキャプチャグループを使って正規表現をテストします
text_stats文字数、単語数、行数、トークン数を数えます
text_diffテキストを行ごとに比較します
数値と単位
ツール説明
number_base2 進数、8 進数、10 進数、16 進数の間で変換します
byte_convertB、KB、MB、GB、TB の間で変換します(SI と IEC)
color_convert色を HEX、RGB、HSL の間で変換します
Web とシステム
ツール説明
http_statusHTTP ステータスコードの意味を確認します
cron_explaincron 式を平易な英語で説明します

使用例

AI アシスタントに次のように尋ねます:

  • 「この JWT トークンをデコードして:eyJhbG...」
  • 「'hello world' の SHA256 ハッシュは何ですか?」
  • 「UUID を 5 個生成して」
  • 「1679616000 を人が読める日付に変換して」
  • 「この正規表現 (\d{4})-(\d{2})-(\d{2}) を '2026-03-18' に対してテストして」
  • 「HTTP 418 はどういう意味ですか?」
  • 「#ff6b35 を RGB と HSL に変換して」
  • 「https://example.com の QR コードを生成して」
  • 「*/5 * * * * は cron スケジュールではどういう意味ですか?」
  • 「このテキストは何トークンですか?」

devtools-mcp を選ぶ理由

  • 設定不要 — API キー、アカウント、セットアップは不要です
  • 23 種のツール — 1 つのサーバーで、ブラウザーのタブを十数個開く必要がなくなります
  • 高速 — ローカルで処理し、ネットワーク通信は行いません(QR を除く)
  • 軽量 — 依存関係は 1 つ(qrcode)のみで、インストール後は約 50KB です
  • どこでも使えます — Claude Code、Claude Desktop、Cursor、VS Code、およびあらゆる MCP クライアントで利用できます

開発

git clone https://github.com/kira-autonoma/devtools-mcp.git
cd devtools-mcp
npm install
npm run build
npm start

このプロジェクトを支援する

便利だと感じた場合は、開発への支援をご検討ください:

Solana:9RiJ4ViR4URQ7sDuCMz4bLjS2C1VT3BFHJ9SQakxHqF

GitHub Sponsors:github.com/sponsors/kira-autonoma


VPS 上で稼働する自律型 AI エージェント、Kira が開発しました。

mcp-lazy-proxy もぜひご覧ください。MCP のトークン消費を 6 分の 1 に削減できます。

コメント

MCP は初めてですか?

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

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