MCP Custom Tools 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
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_current_timeB | Obtener la fecha y hora actual con formato personalizable |
| format_timestampC | Convertir timestamp Unix a fecha legible |
| calculate_ageC | Calcular edad basada en fecha de nacimiento |
| days_between_datesC | Calcular días entre dos fechas |
| get_calendar_monthC | Mostrar calendario de un mes específico |
| read_fileC | Leer el contenido completo de un archivo |
| get_file_infoC | Obtener información detallada de un archivo o directorio |
| list_directoryC | Listar el contenido de un directorio |
| calculate_file_hashC | Calcular hash de un archivo |
| search_filesC | Buscar archivos por patrón en un directorio |
| get_system_infoB | Obtener información general del sistema operativo |
| get_cpu_infoB | Obtener información detallada de la CPU |
| get_memory_infoB | Obtener información de memoria RAM y swap |
| get_disk_infoB | Obtener información de discos y particiones |
| get_network_infoB | Obtener información de interfaces de red |
| get_processesB | Listar procesos del sistema con información de uso |
| get_env_varsC | Obtener variables de entorno del sistema |
| count_wordsB | Contar palabras, líneas y caracteres en un texto |
| find_replaceC | Buscar y reemplazar texto con soporte para regex |
| extract_emailsC | Extraer direcciones de email de un texto |
| extract_urlsC | Extraer URLs de un texto |
| analyze_textC | Análisis completo de texto con estadísticas y patrones |
| encode_decodeC | Codificar/decodificar texto en diferentes formatos |
| generate_hashC | Generar hash de un texto |
| split_textC | Dividir texto por diferentes criterios |
| http_requestC | Realizar petición HTTP a una URL |
| parse_urlC | Parsear y analizar componentes de una URL |
| build_urlB | Construir URL a partir de componentes |
| url_encode_decodeB | Codificar/decodificar componentes de URL |
| validate_urlC | Validar formato y accesibilidad de una URL |
| extract_domainC | Extraer información detallada del dominio de una URL |
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 31 tools
Most tools have distinct purposes, but there are a few potential overlaps: 'build_url' and 'parse_url' both handle URL components, 'encode_decode' and 'url_encode_decode' both handle encoding/decoding, and 'generate_hash' and 'calculate_file_hash' both handle hashing. However, the descriptions clarify their specific contexts (text vs. file vs. URL), so misselection is unlikely.
All tool names follow a consistent verb_noun pattern in snake_case (e.g., 'analyze_text', 'calculate_age', 'get_system_info'). There are no deviations in naming conventions, making the set predictable and readable.
With 31 tools, the count is borderline high for a general-purpose utility server. While many tools are useful, the set feels heavy and could be streamlined (e.g., merging related tools like 'encode_decode' and 'url_encode_decode'). It's not extreme, but it approaches the upper limit of reasonable scope.
The server covers a broad range of utility functions (text analysis, system info, file operations, URL handling, etc.) with good coverage in each area. Minor gaps exist, such as no direct tool for writing files or more advanced text processing, but agents can work around these with the available tools.