Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
BMOBOT_API_BASENoCustom API base URL. The {service} placeholder is replaced with the service name (e.g., hash, json, cron).

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
hashC

Hash text using MD5, SHA-1, SHA-256, SHA-512, or other algorithms

hmacB

Generate HMAC signature for text with a secret key

encodeB

Encode/decode text: base64, URL, hex, HTML entity encoding

convert_caseB

Convert text between camelCase, snake_case, kebab-case, PascalCase, CONSTANT_CASE, Title Case, and more

slugifyB

Convert text to a URL-safe slug

count_wordsB

Count words, characters, sentences, and estimate reading time

extract_from_textA

Extract emails, URLs, numbers, hashtags, mentions, or phone numbers from text

format_jsonA

Format, validate, and pretty-print JSON

json_diffA

Compare two JSON objects and show differences

json_queryA

Query JSON with dot-notation path (e.g. 'users.0.name')

test_regexB

Test a regular expression against text and see matches

explain_regexB

Explain a regular expression in plain English

format_sqlC

Format and pretty-print SQL queries

analyze_sqlB

Extract tables, columns, JOINs, and structure from a SQL query

parse_cronA

Parse a cron expression into human-readable description and compute next run times

decode_jwtA

Decode a JWT token to see its header, payload, and expiration

parse_semverA

Parse, compare, or check if a version satisfies a range (npm-style ^, ~, >=, etc.)

http_statusA

Look up HTTP status code meaning, category, and usage guidance

diff_textA

Compare two texts and show a unified diff

csv_to_jsonA

Convert CSV data to JSON array

yaml_to_jsonB

Convert YAML to JSON

json_to_yamlA

Convert JSON to YAML

generate_uuidC

Generate UUID (v4 or v7) or ULID identifiers

generate_passwordB

Generate secure random passwords or passphrases

generate_loremC

Generate lorem ipsum placeholder text

generate_fake_dataC

Generate realistic fake data for testing — people, addresses, companies, etc.

generate_qrB

Generate a QR code from text or URL (returns base64 PNG or SVG)

validate_emailA

Validate an email address — syntax, MX records, disposable detection, typo suggestions

color_paletteA

Generate color palettes — complementary, analogous, triadic, split-complementary, and more

check_contrastA

Check WCAG color contrast ratio between foreground and background colors

test_globA

Test if a file path matches a glob pattern (supports *, **, ?, character classes, brace expansion)

datetime_nowC

Get current time in any timezone with various format options

datetime_diffB

Calculate the difference between two dates/times

validate_ipA

Validate an IP address and identify version (IPv4/IPv6), type, and range

calculate_cidrA

Calculate network details from CIDR notation — range, broadcast, host count

markdown_to_htmlB

Convert Markdown to HTML

extract_markdown_tocB

Extract table of contents from a Markdown document

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

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/RockaRhymeLLC/bmobot-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server