IT Tools MCP
Skills
logging_setLevel
Set the minimum logging level for MCP logging notifications. Available levels: debug, info, notice, warning, error, critical, alert, emergency
logging_status
Get current MCP logging configuration and status
system_info
Get comprehensive system information, server details, available tool categories, and resource usage. Example: system information, tool categories, installation guide
decrypt_ansible_vault
Decrypt Ansible Vault encrypted text
encrypt_ansible_vault
Encrypt text using Ansible Vault format
generate_ansible_inventory
Parse and validate Ansible inventory files
parse_ansible_inventory
Parse and validate Ansible inventory files
show_ansible_reference
Get Ansible commands reference and cheatsheet
validate_ansible_playbook
Validate Ansible playbook syntax and structure
convert_hex_to_rgb
Convert HEX color to RGB
convert_rgb_to_hex
Convert RGB color to HEX
decode_jwt
Decode JWT token (header and payload only)
generate_basic_auth
Generate HTTP Basic Authentication header
generate_bip39
Generate BIP39 mnemonic phrases
generate_hmac
Generate HMAC (Hash-based Message Authentication Code)
generate_otp
Generate Time-based One-Time Password (TOTP) codes
generate_password
Generate a secure password
generate_token
Generate secure random tokens
hash_bcrypt
Generate bcrypt hash or verify password against hash
hash_md5
Generate MD5 hash
hash_sha1
Generate SHA1 hash
hash_sha256
Generate SHA256 hash of input text. Example: "hello" → "2cf24dba4f21d..."
hash_sha512
Generate SHA512 hash
compare_json
Compare two JSON objects and show differences
convert_html_to_markdown
Convert HTML to Markdown
convert_json_to_csv
Convert JSON to CSV format
convert_json_to_toml
Convert JSON to TOML format
convert_markdown_to_html
Convert Markdown to HTML
convert_toml_to_json
Convert TOML to JSON format
format_json
Format and prettify JSON with proper indentation. Example: {"a":1,"b":2} → formatted JSON with customizable spacing
format_phone
Parse and format phone numbers
format_sql
Format and prettify SQL queries
format_xml
Format and prettify XML
format_yaml
Format and prettify YAML
minify_json
Minify JSON by removing whitespace and unnecessary characters. Example: formatted JSON → compact single-line JSON
convert_list
Convert between different list formats (comma-separated, line-separated, etc.)
format_html
Format and beautify HTML code
format_javascript
Format and beautify JavaScript/CSS code
generate_crontab
Generate crontab expressions
generate_markdown_toc
Generate a table of contents from Markdown headers
test_regex
Test regular expressions against text
convert_docker_compose_to_run
Convert Docker Compose files to docker run commands
convert_docker_run_to_compose
Convert docker run commands to Docker Compose format
generate_traefik_compose
Generate Traefik Docker Compose configuration
show_docker_reference
Get Docker commands reference and cheatsheet
validate_docker_compose
Validate Docker Compose files for syntax errors, compatibility issues, and best practices. Example: check YAML syntax, service configuration, network setup
convert_text_to_binary
Convert text to binary and vice versa
decode_base64
Decode Base64 text back to original text. Example: "SGVsbG8gV29ybGQ=" → "Hello World"
decode_html
Decode HTML entities
decode_url
URL decode text
encode_base64
Encode text to Base64 format. Example: "Hello World" → "SGVsbG8gV29ybGQ="
encode_html
Encode HTML entities
encode_html_entities
Extended HTML entity encoding/decoding
encode_url
URL encode text
decode_safelink
Decode Microsoft Outlook SafeLink URLs
fang_url
Defang or refang URLs for safe sharing (security analysis)
identify_file_type
Identify file type based on magic numbers/file signatures
generate_qr_code
Generate QR code for any text including URLs, WiFi networks, contact info, etc.
generate_svg_placeholder
Generate SVG placeholder images
generate_ulid
Generate Universally Unique Lexicographically Sortable Identifier (ULID). Example: creates time-sortable unique IDs like '01ARZ3NDEKTSV4RRFFQ69G5FAV'
generate_uuid
Generate a universally unique identifier (UUID). Example: generates "550e8400-e29b-41d4-a716-446655440000"
calculate_percentage
Calculate percentages, percentage of a number, or percentage change
convert_number_base
Convert numbers between different bases (binary, octal, decimal, hexadecimal)
convert_roman_numerals
Convert between Arabic numbers and Roman numerals
convert_temperature
Convert temperatures between Celsius, Fahrenheit, and Kelvin
convert_unix_timestamp
Convert between Unix timestamps and human-readable dates
evaluate_math
Safely evaluate mathematical expressions
calculate_ip_subnet
Calculate subnet information for IPv4
calculate_ipv4_subnet
Calculate IPv4 subnet information
calculate_ipv6_subnet
Calculate IPv6 subnet information
cat
Display content of a file
convert_cidr_to_ip_range
Convert CIDR notation to IP address range
convert_ip_range_to_cidr
Convert IP address range to CIDR notation(s)
curl
Make HTTP requests to web endpoints. Example: GET request to an API or POST data to a server
dig
Perform DNS lookup with dig command
generate_ipv6_ula
Generate IPv6 Unique Local Address (ULA) prefix
generate_mac_address
Generate random MAC address
generate_random_port
Generate random port numbers
grep
Search for patterns in files
head
Display the beginning of a file
nslookup
Perform DNS lookup on a hostname or IP address
parse_url
Parse URL into components
ping
Test network connectivity to a host. Example: ping google.com to check if it's reachable
ps
List running processes
scp
Copy files to or from a remote host using SFTP (SCP-like)
ssh
Connect to a target via SSH
tail
Display the end of a file
telnet
Test TCP connectivity to a host and port
top
Display system processes (snapshot)
validate_iban
Validate and parse IBAN (International Bank Account Number)
convert_angle
Convert between different angle units
convert_energy
Convert between different energy units
convert_power
Convert between different power units
analyze_distinct_words
Count distinct words in text and show their frequency
analyze_text_stats
Get statistics about text (character count, word count, etc.)
capitalize_text
Capitalize first letter of each word
compare_text
Compare two texts and show differences
convert_text_to_camelcase
Convert text to camelCase format. Example: 'hello world' → 'helloWorld', 'my-variable-name' → 'myVariableName'
convert_text_to_kebabcase
Convert text to kebab-case
convert_text_to_lowercase
Convert text to lowercase
convert_text_to_nato
Convert text to NATO phonetic alphabet
convert_text_to_pascalcase
Convert text to PascalCase
convert_text_to_unicode
Convert text to Unicode code points and vice versa
convert_text_to_uppercase
Convert text to uppercase
generate_ascii_art
Generate ASCII art text using figlet fonts. Example: 'Hello' → stylized ASCII text art, supports 295+ fonts
generate_lorem_ipsum
Generate Lorem Ipsum placeholder text
generate_numeronym
Generate numeronyms (abbreviations with numbers) from text
obfuscate_string
Obfuscate text by replacing characters with their HTML entities or other representations
search_emoji
Search for emojis by name or category
show_unicode_names
Convert text to Unicode character names
slugify_text
Convert text to URL-friendly slug format
text_snakecase
Convert text to snake_case
convert_rem_px
Convert between REM and PX units for CSS. Example: Convert 1.5rem to pixels, or 24px to rem units.
format_css
Format and prettify CSS code
lookup_http_status
Get information about HTTP status codes
lookup_mime_types
Look up MIME types for file extensions
lookup_port_numbers
Look up common TCP/UDP port numbers and their services
normalize_email
Normalize email addresses (remove dots, plus aliases, etc.)
show_device_info
Get basic device/system information