mcpField
N
nerd-utility-api

nerd-utility-api

リモート
github.com/dohyeopsong開発ツール05 週間前に更新
リポジトリ

nerd-utility-api について

nerd-utility-apiは、開発者やエージェント向けのJSONユーティリティマイクロサービスです。書式変換、検証、デコード、各種検索のAPIに加え、OpenAPI仕様から生成されたMCPツールも利用できます。

主な機能

  1. 01JSON入出力
  2. 02書式変換エンドポイント
  3. 03検証、デコード、ハッシュ
  4. 04DNS、天気、スクレイピング
  5. 05OpenAPIカタログとMCPパッケージ

活用シーン

  1. 01CSVとJSONの変換
  2. 02JWTと正規表現の検証
  3. 03DNSとWHOISの検索
  4. 04MCPクライアントからのAPI利用

MCP 対応

同梱のnpmパッケージは、OpenAPI仕様から生成された23以上のツールを提供します。NERD_API_URLを設定して接続先を指定できます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://feminine-neatness-coliseum.ngrok-free.dev/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

Nerd Utility API

45 以上のエンドポイントを備えた、高速で無料のユーティリティマイクロサービスです。データのフォーマット、バリデーター、デコーダー、コンバーターなどを提供します。認証不要、レート制限なしで、JSON を受け取り、JSON を返します。

ベース URL:NERD_API_URL 環境変数で設定します(デフォルトは http://localhost:8080)。 パブリックトンネル URL も稼働中です。現在のエンドポイントの状態は /health をご確認ください。

クイックスタート

curl "http://localhost:8080/base64?text=aGVsbG8="
curl "http://localhost:8080/semver?a=1.2.3&b=1.2.10"
curl "http://localhost:8080/cron?expr=0%209%20*%20*%201-5"

エンドポイント(抜粋)

format、csv2json、json2csv、base64、hash、uuid、timestamp、validate、regex、 weather、whois、dns、headers、price、ipinfo、scrape、qrcode、isbn、iban、 barcode(EAN/UPC)、vin、password、cron、semver、jwt、units、diff、markdown、 shorten、rss、og、cert、ua-parse、alerts、stats、docs、openapi.json、llms.txt

機械可読なカタログの全容:/openapi.json(OpenAPI 3.0)および /llms.txt。

MCP 連携

MCP サーバーパッケージは npm-package/ に含まれています。OpenAPI 仕様から自動生成された 23 以上のツールを利用できます。NERD_API_URL を設定して、ツールがご自身のインスタンスを参照するようにしてください。

ライセンス

MIT

コメント

MCP は初めてですか?

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

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