Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}

Tools

Functions exposed to the LLM to take actions

NameDescription
castov_timestampB

Inspect and convert a Unix epoch timestamp (seconds or milliseconds) to UTC, ISO 8601, and localized human time.

castov_detect_idA

Detect identifier format and decode embedded creation timestamp from MongoDB ObjectId, UUIDv7, ULID, or Twitter/Discord Snowflake ID.

castov_cidrA

Calculate IPv4 CIDR subnet mask, wildcard mask, network address, broadcast address, usable IP range, and total host count.

castov_portA

Inspect network port number (1-65535) for standard IANA service assignment, transport protocol (TCP/UDP), and typical application purpose.

castov_cronA

Parse a 5-field cron expression into plain English and calculate the next 5 upcoming execution times in a specified IANA timezone.

castov_timezoneA

Convert a date/time string between two IANA time zones with exact UTC offset, timezone abbreviation, and Daylight Saving Time (DST) transition warnings.

castov_secretA

Generate cryptographically secure random secrets (CSPRNG) in Hex, Base64URL, API Key ('sk_live_...'), and sortable UUIDv7 formats for .env files and JWT signing.

castov_jwt_decodeA

Decode a JSON Web Token (JWT) header and payload locally offline without external network calls, inspecting claims (exp, iat, nbf, sub, iss) and expiration status.

castov_hashA

Compute deterministic cryptographic hashes (sha256, sha384, sha512, sha1, md5) and Base64 / Base64URL encodings of input text locally.

castov_scan_secretsB

Scan a code snippet, git diff, or .env configuration text locally for leaked credentials (AWS Access Keys, Stripe Live Keys, OpenAI API Keys, GitHub PATs, Slack Tokens, and RSA/OpenSSH Private Keys).

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.8/5.0

Scored across 10 tools

Disambiguation4/5

Each tool has a clearly distinct purpose targeting a specific resource or action (secrets, JWT, hash, scan, ID, CIDR, port, cron, timezone). The only mild overlap is within the time-related cluster (timestamp, timezone, cron) and the crypto cluster (secret vs hash vs scan_secrets), but descriptions distinguish them well enough that misselection is unlikely.

Naming Consistency4/5

All tools share a consistent 'castov_' prefix and snake_case, giving a predictable namespace. However, the suffix style is mixed: mostly bare nouns (secret, hash, cidr, port, cron, timezone) with a few verb_noun forms (jwt_decode, scan_secrets, detect_id), which is a minor deviation rather than a real inconsistency.

Tool Count5/5

At 10 tools, the set is well-scoped and each tool is a distinct, self-contained utility that earns its place. No redundancy or padding is present.

Completeness4/5

As a developer utility toolkit, coverage is broad across security, networking, and time domains. A few minor gaps exist (e.g., no Base64 decode counterpart to the hash/encode tool, and JWT decode has no accompanying sign/encode), but these are workable omissions.

Maintenance

ActivityNo data
ResponsivenessNo issues