Skip to main content
Glama

mcp-ヘルパーツール

ツールキット-mcp-server に基づく

タイプスクリプト モデルコンテキストプロトコルバージョンライセンス状態 GitHub

LLM エージェントに IP 地理位置情報、ネットワーク診断、システム監視、暗号化操作、QR コード生成などのシステム ユーティリティとツールを提供するモデル コンテキスト プロトコル サーバー。

モデルコンテキストプロトコル

モデル コンテキスト プロトコル (MCP) は、次の間の通信を可能にします。

  • クライアント: Claude Desktop、IDE、およびその他の MCP 互換クライアント

  • サーバー: タスク管理と自動化のためのツールとリソース

  • LLMエージェント:サーバーの機能を活用するAIモデル

Related MCP server: MCP Builder

目次

特徴

エンコードツール

  • Base64エンコード/デコード

  • URLエンコード/デコード

  • HTMLエンコード/デコード

ネットワークと地理位置情報

  • インテリジェントなキャッシュ機能を備えたIPジオロケーション

  • レート制限(45リクエスト/分)

セキュリティツール

  • 暗号ハッシュ生成(MD5、SHA-1、SHA-256、SHA-512)

  • 定数時間ハッシュ比較

  • UUID生成

ジェネレータツール

  • QRコード生成

    • 端末出力

    • SVG形式

    • Base64でエンコードされた画像

インストール

# Using npm (recommended)
npm install @cyanheads/toolkit-mcp-server

# Or install from source
git clone git@github.com:cyanheads/toolkit-mcp-server.git
cd toolkit-mcp-server
npm install
npm run build

構成

MCP クライアント設定に追加:

{
  "mcpServers": {
    "toolkit": {
      "command": "node",
      "args": ["node_modules/@cyanheads/toolkit-mcp-server/build/index.js"],
      "env": {
        "NODE_ENV": "production"
      }
    }
  }
}

ツール

ネットワーク運用

// Get geolocation data
const geo = await mcp.use('toolkit-mcp-server', 'geolocate', {
  query: '8.8.8.8'
});

// Check connectivity
const conn = await mcp.use('toolkit-mcp-server', 'checkConnectivity', {
  host: 'example.com',
  port: 443
});

システム操作

// Get system information
const sysInfo = await mcp.use('toolkit-mcp-server', 'getSystemInfo', {});

// Get load average
const load = await mcp.use('toolkit-mcp-server', 'getLoadAverage', {});

セキュリティオペレーション

// Generate hash
const hash = await mcp.use('toolkit-mcp-server', 'hashData', {
  input: 'test data',
  algorithm: 'sha256'
});

// Generate UUID
const uuid = await mcp.use('toolkit-mcp-server', 'generateUUID', {});

発電機の操作

// Generate QR code
const qr = await mcp.use('toolkit-mcp-server', 'generateQRCode', {
  data: 'https://example.com',
  type: 'svg'
});

貢献

  1. リポジトリをフォークする

  2. 機能ブランチを作成します( git checkout -b feature/amazing-feature

  3. 変更をコミットします ( git commit -m 'Add some amazing feature' )

  4. ブランチにプッシュする ( git push origin feature/amazing-feature )

  5. プルリクエストを開く

ライセンス

Apache License 2.0。詳細についてはLICENSEを参照してください。


Latest Blog Posts

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/MissionSquad/mcp-helper-tools'

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