Skip to main content
Glama

Server Details

49 developer tools via MCP: DNS, WHOIS, IP lookup, JWT, hashing, QR, and more.

Status
Healthy
Last Tested
Transport
Streamable HTTP
URL

Glama MCP Gateway

Connect through Glama MCP Gateway for full control over tool access and complete visibility into every call.

MCP client
Glama
MCP server

Full call logging

Every tool call is logged with complete inputs and outputs, so you can debug issues and audit what your agents are doing.

Tool access control

Enable or disable individual tools per connector, so you decide what your agents can and cannot do.

Managed credentials

Glama handles OAuth flows, token storage, and automatic rotation, so credentials never expire on your clients.

Usage analytics

See which tools your agents call, how often, and when, so you can understand usage patterns and catch anomalies.

100% free. Your data is private.
Tool DescriptionsA

Average 4/5 across 49 of 49 tools scored. Lowest: 3.3/5.

Server CoherenceA
Disambiguation3/5

The tools are grouped into clear categories (dev, lookup, security, text, transform), which helps with disambiguation, but within categories there is some overlap. For example, lookup_ssl and lookup_ssl_cert_expiry both handle SSL certificates, and dev_url_encode/dev_url_decode are closely related but distinct. Most tools have unique purposes, but a few could be confused without careful reading of descriptions.

Naming Consistency4/5

The naming follows a consistent snake_case pattern with a clear prefix structure (dev_, lookup_, security_, text_, transform_), which aids in organization. However, there are minor deviations like dev_cron_describe using 'describe' while others use verbs like 'generate' or 'convert', and some tools have longer names that break the verb_noun pattern slightly. Overall, the naming is predictable and readable.

Tool Count2/5

With 49 tools, the count is excessive for a utility server, making it overwhelming and likely to cause confusion or inefficiency. While the tools cover many use cases, a more focused set of 15-25 tools would be more manageable and better scoped. The high number suggests feature bloat rather than a coherent, minimal surface.

Completeness5/5

The tool set is highly complete for its utility and development support domain, covering a wide range of operations from data transformation and security to lookups and text processing. There are no obvious gaps; each category provides comprehensive coverage, such as full text encoding/decoding, security functions, and various lookup capabilities, ensuring agents can handle diverse tasks without dead ends.

Available Tools

49 tools
dev_cron_describeCron Describe
Read-only
Inspect

Convert a cron expression to a human-readable description.

ParametersJSON Schema
NameRequiredDescriptionDefault
expressionYesFive-field cron expression
dev_diffText Diff
Read-only
Inspect

Compute a unified diff between two text strings. Use when comparing file versions, config changes, or code revisions. Returns added, removed, and unchanged lines.

ParametersJSON Schema
NameRequiredDescriptionDefault
modifiedYesModified text
originalYesOriginal text
dev_hashHash Text
Read-only
Inspect

Generate a hash (MD5, SHA-1, SHA-256, SHA-512) of input text. Use for checksums, data integrity, or fingerprinting.

ParametersJSON Schema
NameRequiredDescriptionDefault
textYesText to hash
algorithmYesHash algorithm
dev_jwt_signJWT Sign
Read-only
Inspect

Create and sign a JWT with a given payload and secret.

ParametersJSON Schema
NameRequiredDescriptionDefault
secretYesHMAC secret key for signing
payloadYesJSON payload to encode in the token
expires_inNoToken expiration time in seconds
dev_jwt_verifyJWT Verify
Read-only
Inspect

Verify and decode a JWT. Use when debugging authentication tokens.

ParametersJSON Schema
NameRequiredDescriptionDefault
tokenYesJWT token to decode
dev_password_generatePassword Generate
Read-only
Inspect

Generate a random password with configurable length and complexity.

ParametersJSON Schema
NameRequiredDescriptionDefault
countNoNumber of passwords to generate (1-50)
lengthNoPassword length (4-256)
numbersNoInclude digits
symbolsNoInclude special characters
lowercaseNoInclude lowercase letters
uppercaseNoInclude uppercase letters
excludeAmbiguousNoExclude ambiguous characters (0, O, I, l, 1, |)
dev_regex_testRegex Test
Read-only
Inspect

Test a regex pattern against a string and return matches.

ParametersJSON Schema
NameRequiredDescriptionDefault
flagsNoRegex flags (e.g. "gi")
patternYesRegular expression pattern (without delimiters)
testStringYesString to test against
dev_semver_parseSemver Parse
Read-only
Inspect

Parse and validate a semver string into major, minor, patch, pre-release, and build components. Use when checking version compatibility or sorting releases.

ParametersJSON Schema
NameRequiredDescriptionDefault
versionYesVersion string to validate
dev_timestamp_convertTimestamp Convert
Read-only
Inspect

Convert between Unix timestamps and ISO 8601 dates. Use when normalizing date formats across APIs, logs, or databases. Returns both Unix and ISO representations.

ParametersJSON Schema
NameRequiredDescriptionDefault
toNoTarget format hint
fromNoSource format hint (unix, unix_ms, iso)
timestampYesTimestamp to convert (Unix seconds, Unix ms, or ISO 8601 string)
dev_url_decodeURL Decode
Read-only
Inspect

URL-decode a percent-encoded string back to readable text. Use when parsing query parameters, redirect URIs, or encoded form values.

ParametersJSON Schema
NameRequiredDescriptionDefault
textYesURL-encoded string to decode
componentNoUse decodeURIComponent (true) or decodeURI (false)
dev_url_encodeURL Encode
Read-only
Inspect

URL-encode a string by escaping special characters. Use when building query parameters, form data, or safe URLs that contain reserved characters.

ParametersJSON Schema
NameRequiredDescriptionDefault
textYesString to encode
componentNoUse encodeURIComponent (true) or encodeURI (false)
dev_uuidUUID Generate
Read-only
Inspect

Generate one or more UUIDs (v4 or v7). Use when you need unique identifiers for database records, request tracing, or idempotency keys.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

lookup_accessibilityAccessibility Check
Read-only
Inspect

Run 10 basic accessibility checks on a webpage URL. Returns a score, issues list, and summary. Use when you need a quick accessibility audit.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesURL to check (must start with http:// or https://)
lookup_address_validateAddress Validate
Read-only
Inspect

Validate a freeform address and return structured components (street, city, state, postal code, country), GPS coordinates, and confidence score. Use when you need to verify or parse an address.

ParametersJSON Schema
NameRequiredDescriptionDefault
addressYesFreeform address to validate
lookup_breach_checkBreach Check
Read-only
Inspect

Check if a password has appeared in known data breaches using k-Anonymity. Returns breach count. Use when you need to verify password safety.

ParametersJSON Schema
NameRequiredDescriptionDefault
passwordYesPassword to check
lookup_companyCompany Lookup
Read-only
Inspect

Look up company information by domain name. Returns name, industry, employee count, location, and social profiles. Use when enriching leads or researching organizations.

ParametersJSON Schema
NameRequiredDescriptionDefault
domainYesCompany domain to look up
lookup_dnsDNS Lookup
Read-only
Inspect

Query DNS records (A, AAAA, MX, TXT, CNAME, NS) for a domain. Use when you need to check DNS configuration or troubleshoot domain resolution.

ParametersJSON Schema
NameRequiredDescriptionDefault
typeNoDNS record typeA
domainYesDomain name to look up
lookup_dns_monitorDNS Monitor
Read-only
Inspect

Check DNS records for a domain and compare against the previous snapshot. Detects record changes over time. Use when monitoring DNS configuration.

ParametersJSON Schema
NameRequiredDescriptionDefault
typesNoDNS record types to check
domainYesDomain to monitor
lookup_domain_availabilityDomain Availability
Read-only
Inspect

Check if a domain name is available for registration. Use when brainstorming project names or validating domain ideas. Returns availability status and WHOIS data if registered.

ParametersJSON Schema
NameRequiredDescriptionDefault
domainYesThe domain name to check (e.g. "example.com")
lookup_emailEmail Validate
Read-only
Inspect

Validate an email address (syntax, MX record, disposable check). Use when you need to verify if an email address is real and deliverable.

ParametersJSON Schema
NameRequiredDescriptionDefault
emailYesEmail address to validate
lookup_headersHTTP Headers
Read-only
Inspect

Fetch HTTP response headers for a URL. Use when inspecting server configuration, security headers, or caching policies.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

lookup_ipIP Lookup
Read-only
Inspect

Look up geolocation, ISP, and network details for an IP address. Use when you need to determine the physical location, internet provider, or AS number for a given IP.

ParametersJSON Schema
NameRequiredDescriptionDefault
ipNoIP address to look up. If omitted, the caller's IP is used.
lookup_phonePhone Lookup
Read-only
Inspect

Parse and validate a phone number, returning country, carrier, line type, and E.164 format. Use when normalizing user-submitted phone numbers or verifying contact data.

ParametersJSON Schema
NameRequiredDescriptionDefault
phoneYesPhone number to validate
lookup_sslSSL Check
Read-only
Inspect

Check SSL certificate details and expiry for a domain. Use when verifying HTTPS configuration or checking certificate validity.

ParametersJSON Schema
NameRequiredDescriptionDefault
domainYesDomain to check
lookup_ssl_cert_expirySSL Certificate Expiry
Read-only
Inspect

Check SSL certificate expiry for a domain. Returns issuer, valid dates, days remaining, and expired/expiring-soon flags. Use when monitoring certificate health.

ParametersJSON Schema
NameRequiredDescriptionDefault
domainYesDomain to check
lookup_tech_detectTech Detect
Read-only
Inspect

Detect technologies used by a website (frameworks, CMS, analytics). Use when analyzing a competitor's tech stack.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesThe full URL to analyze (must start with http:// or https://)
lookup_url_metadataURL Metadata
Read-only
Inspect

Extract title, description, OG tags, and favicon from a URL. Use when you need to preview or summarize a webpage.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesURL to fetch and extract metadata from
lookup_vpn_detectVPN Detect
Read-only
Inspect

Check if an IP address is a VPN, proxy, or Tor exit node. Use when assessing connection trustworthiness or flagging suspicious traffic. Returns detection type and provider details.

ParametersJSON Schema
NameRequiredDescriptionDefault
ipYesIPv4 address to check
lookup_whoisWHOIS Lookup
Read-only
Inspect

Get WHOIS registration data for a domain. Use when you need to find domain ownership, registrar, or expiration date.

ParametersJSON Schema
NameRequiredDescriptionDefault
domainYesDomain name to look up
security_decryptDecrypt Text
Idempotent
Inspect

Decrypt AES-256-GCM encrypted text with a passphrase.

ParametersJSON Schema
NameRequiredDescriptionDefault
passwordYesPassword used during encryption
ciphertextYesBase64-encoded ciphertext to decrypt
security_encryptEncrypt Text
Idempotent
Inspect

Encrypt text using AES-256-GCM with a passphrase.

ParametersJSON Schema
NameRequiredDescriptionDefault
passwordYesEncryption password (used to derive the key)
plaintextYesText to encrypt
security_pii_detectPII Detect
Read-only
Inspect

Detect personally identifiable information (emails, phones, SSNs) in text.

ParametersJSON Schema
NameRequiredDescriptionDefault
textYesThe text to scan for PII
security_totp_generateTOTP Generate
Read-only
Inspect

Generate a TOTP secret and provisioning URI for 2FA setup.

ParametersJSON Schema
NameRequiredDescriptionDefault
digitsNoNumber of digits in the code
periodNoTime step in seconds
secretYesBase32-encoded shared secret
security_validate_credit_cardValidate Credit Card
Read-only
Inspect

Validate a credit card number (Luhn check, network detection).

ParametersJSON Schema
NameRequiredDescriptionDefault
numberYesCredit card number to validate
text_base64_decodeBase64 Decode
Read-only
Inspect

Decode a Base64 string back to UTF-8 text. Use when extracting data from Base64-encoded API responses, tokens, or email headers. Returns the original plaintext string.

ParametersJSON Schema
NameRequiredDescriptionDefault
encodedYesThe Base64 string to decode
urlSafeNoInput uses URL-safe alphabet
text_base64_encodeBase64 Encode
Read-only
Inspect

Encode a UTF-8 string to Base64. Use for embedding data in URLs or APIs that require Base64.

ParametersJSON Schema
NameRequiredDescriptionDefault
textYesThe string to encode
urlSafeNoUse URL-safe alphabet (- instead of +, _ instead of /, no padding)
text_csv_to_jsonCSV to JSON
Read-only
Inspect

Parse CSV text into a JSON array of objects. Use when converting spreadsheet or tabular data into structured JSON for processing or storage.

ParametersJSON Schema
NameRequiredDescriptionDefault
csvYesCSV data as a string
delimiterNoColumn delimiter character,
has_headerNoWhether the first row contains column headers
text_html_to_markdownHTML to Markdown
Read-only
Inspect

Convert HTML to clean Markdown. Use when extracting readable content from web pages or migrating HTML docs to Markdown format.

ParametersJSON Schema
NameRequiredDescriptionDefault
htmlYesHTML string to convert to Markdown
text_json_formatJSON Format
Read-only
Inspect

Format and pretty-print a JSON string with configurable indentation. Use when making minified or compact JSON readable for debugging or documentation.

ParametersJSON Schema
NameRequiredDescriptionDefault
jsonYesRaw JSON string to format
indentNoNumber of spaces for indentation (0-8)
text_json_to_yamlJSON to YAML
Read-only
Inspect

Convert JSON data to YAML format. Use when generating human-readable config files from JSON data structures.

ParametersJSON Schema
NameRequiredDescriptionDefault
dataYesJSON object to convert
indentNoNumber of spaces for indentation
text_json_validateJSON Validate
Read-only
Inspect

Validate whether a string is valid JSON and report parsing errors.

ParametersJSON Schema
NameRequiredDescriptionDefault
jsonYesJSON string to validate
text_markdown_to_htmlMarkdown to HTML
Read-only
Inspect

Convert Markdown text to HTML. Use when rendering Markdown content for web display or email templates. Returns sanitized HTML.

ParametersJSON Schema
NameRequiredDescriptionDefault
gfmNoEnable GitHub Flavored Markdown
markdownYesMarkdown source text
sanitizeNoStrip script tags, event handlers, iframes, objects, and embeds
text_xml_to_jsonXML to JSON
Read-only
Inspect

Convert XML documents to JSON. Use when parsing XML API responses, feeds, or config files into a structured JSON format for easier processing.

ParametersJSON Schema
NameRequiredDescriptionDefault
xmlYesXML string to convert
text_yaml_to_jsonYAML to JSON
Read-only
Inspect

Convert YAML configuration or data to JSON. Use when parsing YAML config files for programmatic access or API consumption. Returns a JSON object.

ParametersJSON Schema
NameRequiredDescriptionDefault
yamlYesYAML string to convert
transform_code_formatCode Format
Read-only
Inspect

Format source code with language-aware indentation and style rules. Supports JS, TS, Python, Go, Rust, and more. Use when standardizing code style or preparing snippets for documentation.

ParametersJSON Schema
NameRequiredDescriptionDefault
codeYesSource code to format
languageYesProgramming language (javascript, json, html, css, sql, xml)
transform_json_to_typescriptJSON to TypeScript
Read-only
Inspect

Generate TypeScript interfaces from a JSON sample. Use when building type-safe API clients or converting API responses into TypeScript types.

ParametersJSON Schema
NameRequiredDescriptionDefault
jsonYesAny valid JSON value to convert (object, array, string, number, etc.)
nameNoName for the generated interface (default: "Root")Root
transform_minify_cssMinify CSS
Read-only
Inspect

Minify CSS stylesheets by removing whitespace, comments, and redundant rules. Use when reducing stylesheet size for faster page loads.

ParametersJSON Schema
NameRequiredDescriptionDefault
codeYesCSS code to minify
transform_minify_jsMinify JS
Read-only
Inspect

Minify JavaScript code by removing whitespace, comments, and shortening variable names. Use when optimizing bundle size for production deployment.

ParametersJSON Schema
NameRequiredDescriptionDefault
codeYesJavaScript code to minify
transform_sql_formatSQL Format
Read-only
Inspect

Format and beautify SQL queries with proper indentation and keyword casing. Use when cleaning up inline SQL for code reviews, documentation, or debugging.

ParametersJSON Schema
NameRequiredDescriptionDefault
sqlYesSQL query to format
indentNoNumber of spaces for indentation (default: 2)

Discussions

No comments yet. Be the first to start the discussion!

Try in Browser

Your Connectors

Sign in to create a connector for this server.

Resources