Skip to main content
Glama

Server Details

Ships with 42 pre-built text processing agents (sentiment analysis, keyword extraction, SEO metadata, code explanation, grammar checking, and more) totaling 259 endpoints. All code runs sandboxed in isolated child processes. Supports Streamable HTTP and stdio transports. Includes rate limiting, caching, analytics with p50/p95/p99 latency tracking, and a web dashboard.

Glama couldn't complete the latest health check. If this server requires authentication, missing or expired test credentials may be the cause. A test profile lets Glama authenticate for health checks and discover tools; it is separate from your personal connections.

If you are the author, claim ownership, then add or update a test profile under Admin → Test Profile.

Status
Unhealthy
Last Tested
Transport
Streamable HTTP
URL

TDQS

D1.4/5.0

Scored across 79 tools

Disambiguation2/5

While package prefixes help distinguish encode/decode tools, there are clear overlapping groups: three slugification tools (slug, slugify, slugger), multiple text-case utilities (textcase and text-transform), and numerous marked internals with nearly identical names such as marked__marked and marked__Marked. An agent would struggle to select the correct tool among these.

Naming Consistency2/5

The `package__function` structural pattern is consistent, but function-name casing is mixed: camelCase (parseInline, httpOverHttp), PascalCase (Hooks, Renderer, Tokenizer), and lowercase (checkgrammar, extractkeywords). The case-sensitive duplicate `marked__marked` versus `marked__Marked` is a notable inconsistency that violates the convention.

Tool Count1/5

79 tools is far beyond a well-scoped server, falling into the extreme mismatch category. Many tools are redundant (e.g., three slugifiers, multiple encode/decode pairs), and exposing 13 internal functions from the marked library adds unnecessary bulk for typical use.

Completeness2/5

The server has no clear domain, making completeness difficult to assess; it is a random collection of npm utilities with no coherent lifecycle or workflow. Obvious gaps exist (e.g., date/time formatting, color conversion), and many packages are only partially wrapped, so the surface feels arbitrary and incomplete.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 4 tool updates
    • Addeda__expectRequire
    • Addeda__mock
    • Addeda__promise
    • Addeda__requireMock
  2. 2 tool updates
    • Addeddate-formatter__format
    • Addedhtml-to-markdown__toMarkdown
  3. 79 tool updates
    • First observedat-stackone_ai__createFeedbackTool
    • First observedat-stackone_ai__isBinaryDownloadResult
    • First observedbase64__decode
    • First observedbase64__encode
    • First observedchangelog__format
    • First observedcode-explainer__explainCode
    • First observedcontent-expander__elaborate
    • First observedcron-validate__validate
    • First observedcsv-parse__parse
    • First observedgrammar-spell-check__checkgrammar
    • First observedhaiku__generate
    • First observedhashtags__suggest
    • First observedhe__decode
    • First observedhe__encode
    • First observedhe__escape
    • First observedheadline__generate
    • First observedhex-encode__decode
    • First observedhex-encode__encode
    • First observedimage-alt-text-generator__generateAltText
    • First observedjsonpath__query
    • First observedjwt-decode__decode
    • First observedkeyword-extract__extractkeywords
    • First observedmarkdown-toc__generate
    • First observedmarked__getDefaults
    • First observedmarked__Hooks
    • First observedmarked__lexer
    • First observedmarked__marked
    • First observedmarked__Marked
    • First observedmarked__options
    • First observedmarked__parseInline
    • First observedmarked__parser
    • First observedmarked__Renderer
    • First observedmarked__TextRenderer
    • First observedmarked__Tokenizer
    • First observedmarked__use
    • First observedmarked__walkTokens
    • First observedms__ms
    • First observednumber-format__compact
    • First observednumber-format__format
    • First observednumber-format__parse
    • First observedpasswordgen__generate
    • First observedpluralize__pluralize
    • First observedreadability__score
    • First observedreading-time__estimate
    • First observedsemantic-search__findSimilarDocuments
    • First observedsentiment__analyze
    • First observedseo-meta__generate
    • First observedslug__slug
    • First observedslugger__slugify
    • First observedslugify__slugify
    • First observedsocial-copy__generate
    • First observedstriptags__strip
    • First observedtext-summarizer__summarize
    • First observedtext-transform__camelCase
    • First observedtext-transform__capitalize
    • First observedtext-transform__constantCase
    • First observedtext-transform__dotCase
    • First observedtext-transform__kebabCase
    • First observedtext-transform__pascalCase
    • First observedtext-transform__pathCase
    • First observedtext-transform__sentenceCase
    • First observedtext-transform__snakeCase
    • First observedtext-transform__titleCase
    • First observedtextcase__convert
    • First observedthread-splitter__split
    • First observedtone-check__check
    • First observedtruncate__truncate
    • First observedtunnel-agent__debug
    • First observedtunnel-agent__httpOverHttp
    • First observedtunnel-agent__httpOverHttps
    • First observedtunnel-agent__httpsOverHttp
    • First observedtunnel-agent__httpsOverHttps
    • First observedunicode-escape__decode
    • First observedunicode-escape__encode
    • First observedurl-encode__decode
    • First observedurl-encode__encode
    • First observedurlparse__parse
    • First observedword-wrap__wrap
    • First observedwordcount__count

Related MCP Servers

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources