github analyzed 16838e5

wrenchpilot/it-tools-mcp

github

A comprehensive Model Context Protocol (MCP) server that provides access to over 100 IT tools and utilities commonly used by developers, system administrators, and IT professionals. Inspired by https://github.com/CorentinTh/it-tools

maintainer
wrenchpilot
license
MIT
first seen
2026-06-01
last seen
2026-06-04
releases · 30d
0
short id

Drift inferred · capture-to-capture

No drift recorded — single capability capture; advisories appear once its surface changes.

capabilities0 tools
transport stdio · http counts 0 tools · 0 res · 0 prompts permission surface via code analysis

no tools enumerated yet for this server.

code evidencevv5.10.8 · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

filesystem 7

  • fs wrenchpilot-it-tools-mcp-16838e5/scripts/sync-manifest.mjs :1 import fs from 'fs'
  • fs wrenchpilot-it-tools-mcp-16838e5/src/index.ts :7 import fs from 'fs';
  • fs wrenchpilot-it-tools-mcp-16838e5/src/tools/network/cat/index.ts :3 import fs from "fs";
  • fs wrenchpilot-it-tools-mcp-16838e5/src/tools/network/grep/index.ts :3 import fs from "fs";
  • fs wrenchpilot-it-tools-mcp-16838e5/src/tools/network/head/index.ts :3 import fs from "fs";
  • fs wrenchpilot-it-tools-mcp-16838e5/src/tools/network/scp/index.ts :4 import fs from "fs";
  • fs wrenchpilot-it-tools-mcp-16838e5/src/tools/network/ssh/index.ts :4 import fs from "fs";

network 2

  • net wrenchpilot-it-tools-mcp-16838e5/src/tools/crypto/generate_basic_auth/index.ts :39 fetch('https://api.example.com', {
  • net wrenchpilot-it-tools-mcp-16838e5/src/tools/network/curl/index.ts :26 const response = await fetch(url, {

tool registrations 119

  • logging_setLevel wrenchpilot-it-tools-mcp-16838e5/src/index.ts :361
  • logging_status wrenchpilot-it-tools-mcp-16838e5/src/index.ts :413
  • system_info wrenchpilot-it-tools-mcp-16838e5/src/index.ts :1194
  • decrypt_ansible_vault wrenchpilot-it-tools-mcp-16838e5/src/tools/ansible/decrypt_ansible_vault/index.ts :6
  • encrypt_ansible_vault wrenchpilot-it-tools-mcp-16838e5/src/tools/ansible/encrypt_ansible_vault/index.ts :6
  • generate_ansible_inventory wrenchpilot-it-tools-mcp-16838e5/src/tools/ansible/generate_ansible_inventory/index.ts :5
  • parse_ansible_inventory wrenchpilot-it-tools-mcp-16838e5/src/tools/ansible/parse_ansible_inventory/index.ts :5
  • show_ansible_reference wrenchpilot-it-tools-mcp-16838e5/src/tools/ansible/show_ansible_reference/index.ts :5
  • validate_ansible_playbook wrenchpilot-it-tools-mcp-16838e5/src/tools/ansible/validate_ansible_playbook/index.ts :5
  • convert_hex_to_rgb wrenchpilot-it-tools-mcp-16838e5/src/tools/color/convert_hex_to_rgb/index.ts :6
  • convert_rgb_to_hex wrenchpilot-it-tools-mcp-16838e5/src/tools/color/convert_rgb_to_hex/index.ts :6
  • decode_jwt wrenchpilot-it-tools-mcp-16838e5/src/tools/crypto/decode_jwt/index.ts :5
  • generate_basic_auth wrenchpilot-it-tools-mcp-16838e5/src/tools/crypto/generate_basic_auth/index.ts :5
  • generate_bip39 wrenchpilot-it-tools-mcp-16838e5/src/tools/crypto/generate_bip39/index.ts :6
  • generate_hmac wrenchpilot-it-tools-mcp-16838e5/src/tools/crypto/generate_hmac/index.ts :6
  • generate_otp wrenchpilot-it-tools-mcp-16838e5/src/tools/crypto/generate_otp/index.ts :6
  • generate_password wrenchpilot-it-tools-mcp-16838e5/src/tools/crypto/generate_password/index.ts :5
  • generate_token wrenchpilot-it-tools-mcp-16838e5/src/tools/crypto/generate_token/index.ts :5
  • hash_bcrypt wrenchpilot-it-tools-mcp-16838e5/src/tools/crypto/hash_bcrypt/index.ts :6
  • hash_md5 wrenchpilot-it-tools-mcp-16838e5/src/tools/crypto/hash_md5/index.ts :6
  • hash_sha1 wrenchpilot-it-tools-mcp-16838e5/src/tools/crypto/hash_sha1/index.ts :6
  • hash_sha256 wrenchpilot-it-tools-mcp-16838e5/src/tools/crypto/hash_sha256/index.ts :6
  • hash_sha512 wrenchpilot-it-tools-mcp-16838e5/src/tools/crypto/hash_sha512/index.ts :6
  • compare_json wrenchpilot-it-tools-mcp-16838e5/src/tools/data_format/compare_json/index.ts :5
  • convert_html_to_markdown wrenchpilot-it-tools-mcp-16838e5/src/tools/data_format/convert_html_to_markdown/index.ts :5
  • convert_json_to_csv wrenchpilot-it-tools-mcp-16838e5/src/tools/data_format/convert_json_to_csv/index.ts :5
  • convert_json_to_toml wrenchpilot-it-tools-mcp-16838e5/src/tools/data_format/convert_json_to_toml/index.ts :5
  • convert_markdown_to_html wrenchpilot-it-tools-mcp-16838e5/src/tools/data_format/convert_markdown_to_html/index.ts :5
  • convert_toml_to_json wrenchpilot-it-tools-mcp-16838e5/src/tools/data_format/convert_toml_to_json/index.ts :5
  • format_json wrenchpilot-it-tools-mcp-16838e5/src/tools/data_format/format_json/index.ts :5
  • format_phone wrenchpilot-it-tools-mcp-16838e5/src/tools/data_format/format_phone/index.ts :5
  • format_sql wrenchpilot-it-tools-mcp-16838e5/src/tools/data_format/format_sql/index.ts :5
  • format_xml wrenchpilot-it-tools-mcp-16838e5/src/tools/data_format/format_xml/index.ts :5
  • format_yaml wrenchpilot-it-tools-mcp-16838e5/src/tools/data_format/format_yaml/index.ts :5
  • minify_json wrenchpilot-it-tools-mcp-16838e5/src/tools/data_format/minify_json/index.ts :5
  • convert_list wrenchpilot-it-tools-mcp-16838e5/src/tools/development/convert_list/index.ts :5
  • format_html wrenchpilot-it-tools-mcp-16838e5/src/tools/development/format_html/index.ts :5
  • format_javascript wrenchpilot-it-tools-mcp-16838e5/src/tools/development/format_javascript/index.ts :5
  • generate_crontab wrenchpilot-it-tools-mcp-16838e5/src/tools/development/generate_crontab/index.ts :6
  • generate_markdown_toc wrenchpilot-it-tools-mcp-16838e5/src/tools/development/generate_markdown_toc/index.ts :5
  • test_regex wrenchpilot-it-tools-mcp-16838e5/src/tools/development/test_regex/index.ts :5
  • convert_docker_compose_to_run wrenchpilot-it-tools-mcp-16838e5/src/tools/docker/convert_docker_compose_to_run/index.ts :6
  • convert_docker_run_to_compose wrenchpilot-it-tools-mcp-16838e5/src/tools/docker/convert_docker_run_to_compose/index.ts :6
  • generate_traefik_compose wrenchpilot-it-tools-mcp-16838e5/src/tools/docker/generate_traefik_compose/index.ts :6
  • show_docker_reference wrenchpilot-it-tools-mcp-16838e5/src/tools/docker/show_docker_reference/index.ts :5
  • validate_docker_compose wrenchpilot-it-tools-mcp-16838e5/src/tools/docker/validate_docker_compose/index.ts :6
  • convert_text_to_binary wrenchpilot-it-tools-mcp-16838e5/src/tools/encoding/convert_text_to_binary/index.ts :5
  • decode_base64 wrenchpilot-it-tools-mcp-16838e5/src/tools/encoding/decode_base64/index.ts :5
  • decode_html wrenchpilot-it-tools-mcp-16838e5/src/tools/encoding/decode_html/index.ts :5
  • decode_url wrenchpilot-it-tools-mcp-16838e5/src/tools/encoding/decode_url/index.ts :5
  • encode_base64 wrenchpilot-it-tools-mcp-16838e5/src/tools/encoding/encode_base64/index.ts :5
  • encode_html wrenchpilot-it-tools-mcp-16838e5/src/tools/encoding/encode_html/index.ts :5
  • encode_html_entities wrenchpilot-it-tools-mcp-16838e5/src/tools/encoding/encode_html_entities/index.ts :5
  • encode_url wrenchpilot-it-tools-mcp-16838e5/src/tools/encoding/encode_url/index.ts :5
  • decode_safelink wrenchpilot-it-tools-mcp-16838e5/src/tools/forensic/decode_safelink/index.ts :6
  • fang_url wrenchpilot-it-tools-mcp-16838e5/src/tools/forensic/fang_url/index.ts :6
  • identify_file_type wrenchpilot-it-tools-mcp-16838e5/src/tools/forensic/identify_file_type/index.ts :6
  • generate_qr_code wrenchpilot-it-tools-mcp-16838e5/src/tools/id_generators/generate_qr_code/index.ts :5
  • generate_svg_placeholder wrenchpilot-it-tools-mcp-16838e5/src/tools/id_generators/generate_svg_placeholder/index.ts :5
  • generate_ulid wrenchpilot-it-tools-mcp-16838e5/src/tools/id_generators/generate_ulid/index.ts :4
  • generate_uuid wrenchpilot-it-tools-mcp-16838e5/src/tools/id_generators/generate_uuid/index.ts :6
  • calculate_percentage wrenchpilot-it-tools-mcp-16838e5/src/tools/math/calculate_percentage/index.ts :5
  • convert_number_base wrenchpilot-it-tools-mcp-16838e5/src/tools/math/convert_number_base/index.ts :5
  • convert_roman_numerals wrenchpilot-it-tools-mcp-16838e5/src/tools/math/convert_roman_numerals/index.ts :5
  • convert_temperature wrenchpilot-it-tools-mcp-16838e5/src/tools/math/convert_temperature/index.ts :5
  • convert_unix_timestamp wrenchpilot-it-tools-mcp-16838e5/src/tools/math/convert_unix_timestamp/index.ts :5
  • evaluate_math wrenchpilot-it-tools-mcp-16838e5/src/tools/math/evaluate_math/index.ts :5
  • calculate_ip_subnet wrenchpilot-it-tools-mcp-16838e5/src/tools/network/calculate_ip_subnet/index.ts :5
  • calculate_ipv4_subnet wrenchpilot-it-tools-mcp-16838e5/src/tools/network/calculate_ipv4_subnet/index.ts :5
  • calculate_ipv6_subnet wrenchpilot-it-tools-mcp-16838e5/src/tools/network/calculate_ipv6_subnet/index.ts :5
  • cat wrenchpilot-it-tools-mcp-16838e5/src/tools/network/cat/index.ts :6
  • convert_cidr_to_ip_range wrenchpilot-it-tools-mcp-16838e5/src/tools/network/convert_cidr_to_ip_range/index.ts :5
  • convert_ip_range_to_cidr wrenchpilot-it-tools-mcp-16838e5/src/tools/network/convert_ip_range_to_cidr/index.ts :5
  • curl wrenchpilot-it-tools-mcp-16838e5/src/tools/network/curl/index.ts :5
  • dig wrenchpilot-it-tools-mcp-16838e5/src/tools/network/dig/index.ts :6
  • generate_ipv6_ula wrenchpilot-it-tools-mcp-16838e5/src/tools/network/generate_ipv6_ula/index.ts :5
  • generate_mac_address wrenchpilot-it-tools-mcp-16838e5/src/tools/network/generate_mac_address/index.ts :5
  • generate_random_port wrenchpilot-it-tools-mcp-16838e5/src/tools/network/generate_random_port/index.ts :5
  • grep wrenchpilot-it-tools-mcp-16838e5/src/tools/network/grep/index.ts :6
  • head wrenchpilot-it-tools-mcp-16838e5/src/tools/network/head/index.ts :6
  • nslookup wrenchpilot-it-tools-mcp-16838e5/src/tools/network/nslookup/index.ts :6
  • parse_url wrenchpilot-it-tools-mcp-16838e5/src/tools/network/parse_url/index.ts :5
  • ping wrenchpilot-it-tools-mcp-16838e5/src/tools/network/ping/index.ts :6
  • ps wrenchpilot-it-tools-mcp-16838e5/src/tools/network/ps/index.ts :6
  • scp wrenchpilot-it-tools-mcp-16838e5/src/tools/network/scp/index.ts :45
  • ssh wrenchpilot-it-tools-mcp-16838e5/src/tools/network/ssh/index.ts :45
  • tail wrenchpilot-it-tools-mcp-16838e5/src/tools/network/tail/index.ts :6
  • telnet wrenchpilot-it-tools-mcp-16838e5/src/tools/network/telnet/index.ts :5
  • top wrenchpilot-it-tools-mcp-16838e5/src/tools/network/top/index.ts :6
  • validate_iban wrenchpilot-it-tools-mcp-16838e5/src/tools/network/validate_iban/index.ts :5
  • convert_angle wrenchpilot-it-tools-mcp-16838e5/src/tools/physics/convert_angle/index.ts :5
  • convert_energy wrenchpilot-it-tools-mcp-16838e5/src/tools/physics/convert_energy/index.ts :5
  • convert_power wrenchpilot-it-tools-mcp-16838e5/src/tools/physics/convert_power/index.ts :5
  • analyze_distinct_words wrenchpilot-it-tools-mcp-16838e5/src/tools/text/analyze_distinct_words/index.ts :5
  • analyze_text_stats wrenchpilot-it-tools-mcp-16838e5/src/tools/text/analyze_text_stats/index.ts :5
  • capitalize_text wrenchpilot-it-tools-mcp-16838e5/src/tools/text/capitalize_text/index.ts :5
  • compare_text wrenchpilot-it-tools-mcp-16838e5/src/tools/text/compare_text/index.ts :5
  • convert_text_to_camelcase wrenchpilot-it-tools-mcp-16838e5/src/tools/text/convert_text_to_camelcase/index.ts :5
  • convert_text_to_kebabcase wrenchpilot-it-tools-mcp-16838e5/src/tools/text/convert_text_to_kebabcase/index.ts :5
  • convert_text_to_lowercase wrenchpilot-it-tools-mcp-16838e5/src/tools/text/convert_text_to_lowercase/index.ts :5
  • convert_text_to_nato wrenchpilot-it-tools-mcp-16838e5/src/tools/text/convert_text_to_nato/index.ts :5
  • convert_text_to_pascalcase wrenchpilot-it-tools-mcp-16838e5/src/tools/text/convert_text_to_pascalcase/index.ts :5
  • convert_text_to_unicode wrenchpilot-it-tools-mcp-16838e5/src/tools/text/convert_text_to_unicode/index.ts :5
  • convert_text_to_uppercase wrenchpilot-it-tools-mcp-16838e5/src/tools/text/convert_text_to_uppercase/index.ts :5
  • generate_ascii_art wrenchpilot-it-tools-mcp-16838e5/src/tools/text/generate_ascii_art/index.ts :5
  • generate_lorem_ipsum wrenchpilot-it-tools-mcp-16838e5/src/tools/text/generate_lorem_ipsum/index.ts :5
  • generate_numeronym wrenchpilot-it-tools-mcp-16838e5/src/tools/text/generate_numeronym/index.ts :5
  • obfuscate_string wrenchpilot-it-tools-mcp-16838e5/src/tools/text/obfuscate_string/index.ts :5
  • search_emoji wrenchpilot-it-tools-mcp-16838e5/src/tools/text/search_emoji/index.ts :5
  • show_unicode_names wrenchpilot-it-tools-mcp-16838e5/src/tools/text/show_unicode_names/index.ts :5
  • slugify_text wrenchpilot-it-tools-mcp-16838e5/src/tools/text/slugify_text/index.ts :5
  • text_snakecase wrenchpilot-it-tools-mcp-16838e5/src/tools/text/text_snakecase/index.ts :5
  • convert_rem_px wrenchpilot-it-tools-mcp-16838e5/src/tools/utility/convert_rem_px/index.ts :5
  • format_css wrenchpilot-it-tools-mcp-16838e5/src/tools/utility/format_css/index.ts :5
  • lookup_http_status wrenchpilot-it-tools-mcp-16838e5/src/tools/utility/lookup_http_status/index.ts :23
  • lookup_mime_types wrenchpilot-it-tools-mcp-16838e5/src/tools/utility/lookup_mime_types/index.ts :35
  • lookup_port_numbers wrenchpilot-it-tools-mcp-16838e5/src/tools/utility/lookup_port_numbers/index.ts :5
  • normalize_email wrenchpilot-it-tools-mcp-16838e5/src/tools/utility/normalize_email/index.ts :5
  • show_device_info wrenchpilot-it-tools-mcp-16838e5/src/tools/utility/show_device_info/index.ts :4

declared dependencies 49

  • @iarna/toml@^2.2.5
  • @modelcontextprotocol/sdk@^1.24.3
  • @types/js-yaml@^4.0.9
  • @types/papaparse@^5.3.16
  • @types/qrcode@^1.5.5
  • bcryptjs@^3.0.2
  • bip39@^3.1.0
  • color@^5.0.0
  • cron-parser@^5.3.0
  • diff@^8.0.2
  • emoji-js@^3.8.1
  • figlet@^1.8.1
  • html-to-text@^9.0.5
  • iban@^0.0.14
  • js-yaml@^4.1.0
  • libphonenumber-js@^1.12.9
  • marked@^16.0.0
  • mathjs@^15.2.0
  • mime-types@^3.0.1
  • papaparse@^5.5.3
  • ping@^0.4.4
  • ps-list@^8.1.1
  • qrcode@^1.5.4
  • read-last-lines@^1.8.0
  • shell-escape@^0.2.0
  • speakeasy@^2.0.0
  • sql-formatter@^15.6.6
  • ssh2@^1.16.0
  • telnet-client@^2.2.5
  • turndown@^7.2.0
  • ulid@^3.0.1
  • validator@^13.15.20
  • xml-formatter@^3.6.6
  • zod@^3.25.67
  • @types/bcryptjs@^2.4.6
  • @types/figlet@^1.7.0
  • @types/html-to-text@^9.0.4
  • @types/iban@^0.0.35
  • @types/marked@^5.0.2
  • @types/mime-types@^3.0.1
  • @types/node@^24.0.7
  • @types/ping@^0.4.4
  • @types/shell-escape@^0.2.3
  • @types/speakeasy@^2.0.10
  • @types/ssh2@^1.15.5
  • @types/turndown@^5.0.5
  • @types/validator@^13.15.3
  • @types/xml-formatter@^1.2.0
  • typescript@^5.8.3