Skip to main content
Glama
tecnomanu

Nerdearla Agenda MCP Server

by tecnomanu

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PORTNoAlternative way to specify the port number for HTTP transport3000
MCP_PORTNoThe port number for HTTP transport3000
MCP_BEARERNoOptional Bearer token for HTTP authentication
MCP_TRANSPORTNoThe transport layer to use (stdio for local, http for remote connections)stdio
DANGEROUSLY_OMIT_AUTHNoOmit authentication for MCP Inspector testing

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

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_upcoming_talksB

Obtiene las próximas charlas basadas en la hora actual GMT-3. Incluye URLs cuando están disponibles.

get_past_talksB

Obtiene las charlas que ya pasaron. Incluye URLs cuando están disponibles.

get_topics_by_tagsB

Lista los temas disponibles agrupados por tags

get_next_talkB

Obtiene la próxima charla más cercana. Incluye URL cuando está disponible.

get_missed_talksB

Obtiene las charlas que te perdiste (que empezaron pero no terminaron). Incluye URLs cuando están disponibles.

get_best_talk_recommendationB

Proporciona una recomendación experta sobre cuál es la charla más destacada y valiosa del evento. Analiza contenido, speakers y relevancia para sugerir la experiencia más enriquecedora disponible.

get_cache_infoB

Obtiene información sobre el estado del cache de datos de la agenda. Muestra cuándo fue la última actualización, cuánto tiempo queda válido y estadísticas del cache.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.6/5.0

Scored across 7 tools

Disambiguation5/5

Every tool has a clearly distinct purpose with no overlap: get_best_talk_recommendation provides expert recommendations, get_cache_info handles cache status, get_missed_talks retrieves missed talks, get_next_talk gets the next upcoming talk, get_past_talks retrieves past talks, get_topics_by_tags lists topics by tags, and get_upcoming_talks lists upcoming talks. The descriptions clearly differentiate each tool's function, eliminating any ambiguity.

Naming Consistency5/5

All tools follow a consistent verb_noun pattern using snake_case, starting with 'get_' or 'get_' followed by a descriptive noun phrase (e.g., get_best_talk_recommendation, get_upcoming_talks). This uniformity makes the tool set predictable and easy to understand, with no deviations in naming conventions.

Tool Count5/5

With 7 tools, the server is well-scoped for an agenda management system, covering key operations like retrieving past, upcoming, missed, and next talks, along with recommendations, cache info, and topic listings. Each tool earns its place without being excessive or insufficient for the domain.

Completeness4/5

The tool set provides comprehensive coverage for querying and retrieving agenda data, including temporal views (past, upcoming, next, missed), recommendations, cache status, and topics. A minor gap exists in the lack of update or management tools (e.g., adding or modifying talks), but for a read-only agenda server, the surface is largely complete and supports common agent workflows without dead ends.

Maintenance

ActivityInactive
ResponsivenessNo issues