Skip to main content
Glama

Kael MCP Server

Server Details

16 AI-native tools with dual SSE + streamable-http transport. Free tier available.

Status
Healthy
Last Tested
Transport
Streamable HTTP
URL
Repository
dreamingms/kael-mcp-server
GitHub Stars
0

See and control every tool call

Log every tool call with full inputs and outputs
Control which tools are enabled per connector
Manage credentials once, use from any MCP client
Monitor uptime and get alerted when servers go down

Available Tools

16 tools
base64Inspect

Encode text to Base64 or decode Base64 to text. Use mode='encode' (default) or mode='decode'.

ParametersJSON Schema
NameRequiredDescriptionDefault
modeNo'encode' (default) or 'decode'encode
inputYesText to encode, or Base64 string to decode
code_runInspect

Execute code in a sandboxed environment and return stdout/stderr. Supports JavaScript (Node.js), Python 3, and Bash. 5-second timeout, 50KB output limit. Much cheaper than the LLM simulating execution mentally.

ParametersJSON Schema
NameRequiredDescriptionDefault
codeYesCode to execute
languageNoLanguage: javascript, python, bashjavascript
dns_lookupInspect

Look up DNS records for a domain. Returns A, AAAA, MX, TXT, NS, CNAME, SOA, or SRV records. Real-time data that the LLM cannot know without querying.

ParametersJSON Schema
NameRequiredDescriptionDefault
typeNoRecord type: A, AAAA, MX, TXT, NS, CNAME, SOA, SRVA
domainYesDomain to look up
hash_textInspect

Hash text using MD5, SHA1, SHA256, or SHA512. Use algorithm='all' for all hashes at once.

ParametersJSON Schema
NameRequiredDescriptionDefault
textYesText to hash
algorithmNomd5, sha1, sha256, sha512, or 'all'sha256
html_extractInspect

Extract structured data from any webpage: tables (as arrays), lists, headings hierarchy, images with alt text, meta tags, and custom CSS selectors. Returns clean JSON instead of messy HTML. Saves massive token costs vs having LLM parse raw HTML.

ParametersJSON Schema
NameRequiredDescriptionDefault
cssNoCustom CSS selectors to extract. Keys are names, values are CSS selectors.
urlYesURL to extract from
http_headersInspect

Fetch HTTP response headers from a URL without downloading the body. Shows status code, content-type, server, caching headers, etc.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesURL to fetch headers from
ip_geoInspect

Get geolocation data for any IP address: country, region, city, coordinates, timezone, ISP, organization, AS number. Real-time enrichment data.

ParametersJSON Schema
NameRequiredDescriptionDefault
ipYesIP address to look up
json_queryInspect

Query/extract data from JSON using dot-notation paths. Supports [0] indexing and [] wildcards. Example: 'data.users[].name'

ParametersJSON Schema
NameRequiredDescriptionDefault
dataYesJSON string to query
queryYesDot-notation path, e.g. 'users[0].name'
pdf_extractInspect

Extract text content from a PDF at a given URL. Returns page count, metadata, and full extracted text.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesURL of the PDF to extract text from
regex_testInspect

Test a regex pattern against text. Returns all matches with indices, capture groups, and match count.

ParametersJSON Schema
NameRequiredDescriptionDefault
textYesText to test against
flagsNoRegex flags (default: 'g')g
patternYesRegex pattern (without delimiters)
screenshotInspect

Take a screenshot of any webpage. Returns a PNG image as base64. Useful when the AI needs to see what a page looks like without processing the full DOM. Uses headless Chromium/Playwright.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesURL to screenshot
widthNoViewport width (320-1920)
heightNoViewport height (200-1080)
fullPageNoCapture full page scroll
text_diffInspect

Compare two text strings and return a unified diff showing additions (+), removals (-), and unchanged lines.

ParametersJSON Schema
NameRequiredDescriptionDefault
text1YesFirst text (original)
text2YesSecond text (modified)
url_unshortenInspect

Follow URL redirects and return the final destination URL with the full redirect chain. Useful for bit.ly, t.co, etc.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesShort or redirecting URL to resolve
web_fetchInspect

Fetch a web page and extract its readable content as clean text/markdown. Much cheaper than having the LLM process raw HTML. Handles redirects, strips ads/nav/scripts, extracts main content, title, description, and top links.

ParametersJSON Schema
NameRequiredDescriptionDefault
rawNoReturn raw HTML instead of extracted text
urlYesURL to fetch
maxCharsNoMaximum characters to return
whoisInspect

WHOIS lookup for any domain. Returns registrar, creation/expiry dates, name servers, status, and registrant info. Real-time data the LLM cannot access without this tool.

ParametersJSON Schema
NameRequiredDescriptionDefault
domainYesDomain to look up

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.