Text-Transformer
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| XBY_APIKEY | Yes | 你的实际apikey (Your actual API key) |
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
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| lowercaseB | Convert text to lowercase |
| uppercaseC | Convert text to uppercase |
| reverseB | Reverse the order of characters in text |
| isPalindromeB | Check if text is a palindrome (reads the same forwards and backwards) |
| countWordsC | Count the number of words in text |
| countCharactersC | Count the number of characters in text |
| trimA | Remove leading and trailing whitespace from text |
| capitalizeB | Capitalize the first letter of each word |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 8 tools
Each tool has a clearly distinct purpose with no overlap: capitalization, counting characters, counting words, palindrome checking, case conversion, reversal, and trimming. The descriptions are specific enough that an agent can easily differentiate between them, such as distinguishing countCharacters from countWords or lowercase from uppercase.
The naming is mixed, with most tools using camelCase (e.g., countCharacters, countWords, isPalindrome) but others using lowercase (e.g., capitalize, lowercase, reverse, trim, uppercase). While the names are readable and descriptive, the inconsistency in convention (camelCase vs. lowercase) prevents a higher score, though it doesn't severely hinder usability.
With 8 tools, the count is well-scoped for a text transformation server, covering a focused set of common operations like case changes, counting, reversal, and trimming. Each tool earns its place without being overwhelming or too sparse, fitting typical expectations for such a utility domain.
The tool set covers core text manipulation tasks effectively, including case conversion, counting, reversal, trimming, and palindrome checking. Minor gaps exist, such as no substring extraction or text replacement tools, but these are not critical for basic workflows, and agents can work around them with the provided tools.