Mcp Server Devutils について
Mcp Server Devutilsは、APIキーや外部サービスなしで日常的な開発ツールを提供する、AIアシスタント向けMCPサーバーです。エンコード、識別子、ハッシュ、時刻、JSON、Cron、JWT、正規表現を扱います。
主な機能
- 01Base64のエンコードとデコード
- 02UUIDとULIDの生成
- 03一般的なアルゴリズムでのハッシュ計算
- 04JWTのデコードと有効期限確認
- 05Cron式の説明と検証
- 06タイムスタンプ、JSON、正規表現のツール
活用シーン
- 01JWTをデコードして有効期限を確認
- 02識別子の生成や文字列のハッシュ計算
- 03Cronスケジュールと次回実行時刻の確認
- 04JSONの整形、検証、圧縮
MCP 対応
Claude Desktop、Cursor、VS Code CopilotなどのMCPクライアントに、17種類の開発ツールを公開します。npxで起動でき、認証は不要です。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
17掲載時のツール一覧 · 3 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| input | string | はい | エンコードする文字列 |
詳細
MCP Server DevUtils — AI アシスタント向け開発者ツール 17 種
AI アシスタントに 17 種類の開発者向けユーティリティ(base64、UUID、JWT のデコード、cron、タイムスタンプ、JSON、正規表現)を提供する MCP サーバーです。API キーも外部サービスも不要で、必要なのは npx だけです。
You: "Decode this JWT: eyJhbGci..."
AI: Header: { alg: "RS256" } Payload: { sub: "1234", exp: 1700000000 } Expired: yes
Claude Desktop、Cursor、VS Code Copilot で動作します。認証は一切不要です。

ツール
| ツール | 機能 |
|---|---|
base64_encode | 文字列を Base64 にエンコードします |
base64_decode | Base64 文字列をデコードします |
uuid_generate | 1 つ以上の UUID(v4)を生成します |
ulid_generate | ULID を生成します |
hash | 文字列をハッシュ化します(md5、sha1、sha256、sha384、sha512) |
hash_all | すべてのアルゴリズムで一度にハッシュ化します |
jwt_decode | JWT トークンをデコードします(ヘッダー、ペイロード、有効期限) |
cron_explain | cron 式をわかりやすい英語で説明します |
cron_validate | cron 式を検証します |
cron_next | cron 式の次の N 回の実行時刻を表示します |
timestamp_to_iso | Unix タイムスタンプを ISO 8601 に変換します |
iso_to_timestamp | ISO 8601 を Unix タイムスタンプに変換します |
timestamp_now | 現在時刻を複数の形式で取得します |
json_format | JSON 文字列を整形して出力します |
json_minify | JSON 文字列を圧縮します |
json_validate | JSON を検証し、その型を報告します |
regex_test | 正規表現パターンを文字列に対してテストします |
クイックスタート
Claude Desktop の場合
claude_desktop_config.json に追加します。
{
"mcpServers": {
"devutils": {
"command": "npx",
"args": ["-y", "mcp-server-devutils"]
}
}
}
Cursor の場合
.cursor/mcp.json に追加します。
{
"mcpServers": {
"devutils": {
"command": "npx",
"args": ["-y", "mcp-server-devutils"]
}
}
}
VS Code(Copilot)の場合
.vscode/mcp.json に追加します。
{
"servers": {
"devutils": {
"command": "npx",
"args": ["-y", "mcp-server-devutils"]
}
}
}
使用例
AI アシスタントに次のように尋ねます。
- 「この JWT トークンをデコードして:eyJhbG...」
- 「cron 式
0 9 * * 1-5は何を意味しますか?」 - 「UUID を 5 つ生成して」
- 「この文字列を SHA-256 でハッシュ化して:hello world」
- 「Unix タイムスタンプ 1700000000 を日付に変換して」
- 「この JSON を整形して:{"a":1,"b":2}」
- 「正規表現
\d{3}-\d{4}を '555-1234' に対してテストして」
開発
npm install
npm test
npm run build
作者
README Builder で作成した README
ライセンス
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。