mcp-utility-server
MCP Utility Server
本番グレードのModel Context Protocolサーバーで、日常業務のための10個のユーティリティツールを備えています。FastMCP、標準ライブラリ優先、完全テスト済み(TDD)で構築されています。
このサーバーの特徴: 実際のMCPエンジニアリングを示しています — ハローワールドではありません。含まれるもの:
リトライ/バックオフ(ジッター付き) すべての外部HTTP呼び出し(429/5xx処理)
状態永続化 ページ監視用(SHA-256差分追跡)
可観測性 — ツールごとのリトライカウンターをMCPツールとして公開
サンドボックス化 ファイル操作用(オプションの
FILE_SANDBOX)決定論的な出力(今日の単語の選択はハッシュベースで、一日中同じ)
~30のpytestテスト ネットワークをモック化(CIで外部依存なし)
ツール
ツール | 説明 |
| MD/HTML/CSV/JSON/Text形式を変換(標準ライブラリのみ) |
| URLをポーリングし、SHA-256差分、変更時にオプションでTelegram通知 |
| Telegramの投票を送信(2〜10の選択肢) |
| Binance OHLCV → RSI(14) + SMA20/SMA50クロス → BUY/SELL/HOLD |
| FreqtradeバックテストJSONを解析 → Markdownダイジェスト |
| ドイツ語の単語(A1/A2)と翻訳、IPA、例文 — 日付ごとに決定論的 |
| 毎日の言語カード:ドイツ語の単語 + SOC用語(EN/DE/RU) |
| 設定された都市向けのOpen-Meteoしきい値アラート(風/雨) |
| 取引ログをスキャンして取引/エラー/シグナル + 共鳴スコアを取得 |
| リトライ/バックオフの可観測性スナップショット |
Related MCP server: Local Utilities MCP Server
クイックスタート
# Install
uv sync
# Run (stdio transport — default for MCP clients)
uv run server.py
# Run (SSE transport — for remote clients)
uv run server.py --transport sse
# Test
uv run pytest設定(環境変数)
環境変数 | デフォルト | 目的 |
| — |
|
| — | Telegramツールのデフォルトチャット |
| 未設定(すべて許可) |
|
|
| ページモニターの状態の場所 |
|
| 429/5xxでの最大リトライ回数(1回の初期試行 + N回のリトライ) |
|
| 基本バックオフ秒(指数関数的、±20%ジッター) |
|
| リトライ統計の永続化 |
|
| ログレベル |
|
|
|
例:Claude Desktop
{
"mcpServers": {
"mcp-utility": {
"command": "uv",
"args": ["run", "--directory", "/path/to/mcp-utility-server", "server.py"]
}
}
}例:トレードシグナル
echo '{"symbol":"BTCUSDT","interval":"1d"}' | uv run server.py
# → {"status":"ok","symbol":"BTCUSDT","rsi":42.3,"ma_fast":42100.0,
# "ma_slow":41800.5,"signal":"BUY","reasons":["MA20 > MA50"],...}セキュリティに関する注意事項
file_convertはFILE_SANDBOXが未設定の場合、任意のパスを受け入れます — 本番では必ず設定してくださいTelegramトークンは環境変数からのみ読み取られ、ログに記録されることはありません
antimatter_scan("docker:...")はdocker logsを実行します — dockerソケットへのアクセスが必要です
ライセンス
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityDmaintenanceA lightweight, modular API service that provides useful tools like weather, date/time, calculator, search, email, and task management through a RESTful interface, designed for integration with AI agents and automated workflows.51MIT
- AlicenseNot gradedqualityDmaintenanceProvides essential utility tools for text processing, file operations, hashing, temperature conversion, password generation, and date/time operations through a comprehensive MCP interface.MIT
- AlicenseNot gradedqualityDmaintenanceA comprehensive collection of 103 tools providing capabilities for text processing, data analysis, web development, and business management in a single server. It is designed for rapid deployment to Vercel and integrates seamlessly with MCP clients like Claude and Cursor to automate diverse workflows.29MIT
- FlicenseNot gradedqualityDmaintenanceSwiss-army-knife utility MCP server for AI agents. 18 tools for JSON validation/formatting, base64 encode/decode, hash generation, UUID generation, URL parsing, regex testing, markdown↔HTML conversion, text stats, slug generation, datetime conversion, cron parsing, text diffing, CSV↔JSON conversion, and JWT decoding. Zero API Key required5
Related MCP Connectors
Deterministic AI agent microtools, no accounts/API keys. fetch_extract: 98% token cut. 38 tools.
Multi-tenant Telegram gateway for AI agents — HTTP+stdio, 8 tools, MTProto User API
500+ deterministic tools for AI agents: math, conversion, validation, hashing, encoding, date/time.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/VladimirBigunenko/mcp-utility-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server