MCP Toolkit Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
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
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| db_queryA | Execute a SQL query against a SQLite database and return the results. Modes:
Security:
Returns:
|
| api_callA | Make an HTTP request to any external API endpoint and return the response. Supported features:
Use cases:
|
| file_readA | Read the contents of a file from the local filesystem. Features:
Security:
|
| file_writeA | Write content to a file on the local filesystem. Features:
Use cases:
|
| file_listA | List files and directories at a given path. Features:
Use cases:
|
| calculatorA | Evaluate a mathematical expression and return the result. Supported operations:
Safety:
Examples:
|
| get_datetimeA | Get the current date and time in various formats. Returns:
This tool does not require any parameters. |
| json_parserA | Parse, validate, and query JSON data. Modes:
Examples:
|
| text_transformA | Transform text using various operations. Supported operations:
|
| get_environmentA | Get information about the current server environment. Returns:
This tool does not require any parameters. No sensitive environment variables or secrets are exposed. |
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 10 tools
Each tool has a clearly distinct purpose: HTTP requests, math, SQL, file operations, datetime, environment, JSON parsing, text transformation. No overlap or ambiguity.
All tool names use snake_case consistently, with a verb_noun pattern for most (file_list, file_read, file_write, get_datetime, get_environment) and simple nouns for others (calculator, json_parser). No mixing of conventions.
10 tools is an appropriate size for a general-purpose utility toolkit, covering diverse common operations without being unwieldy or too sparse.
Covers majority of common utility tasks: HTTP, math, SQL, file I/O, datetime, environment, JSON, text transforms. Missing a file delete tool and more advanced date or CSV operations, but overall solid for the toolkit domain.