Cargar silenciosamente cada servidor MCP en cada mensaje destruye el presupuesto de tokens.

Un post en r/ClaudeAI reporta un problema sutil pero costoso: cuando se configuran múltiples servidores MCP, cada prompt carga todos ellos por defecto, incluso consultas triviales. El usuario tenía 5–6 servidores y no lo notó hasta que revisó el uso de tokens: los prompts quemaban tokens cargando definiciones de servidores irrelevantes cada vez.
Detalles Clave
- Cada prompt cargaba el conjunto completo de servidores MCP (5–6 servidores).
- Incluso prompts simples (ej., "¿Qué hora es?") activaban todas las definiciones de servidores.
- Solución: una capa de enrutamiento personalizada que selecciona solo los servidores relevantes para el prompt.
- Resultado: el uso de tokens disminuyó significativamente y los tiempos de respuesta mejoraron.
- El OP admitió que "no podía creer que lo hubiera dejado pasar tanto tiempo sin revisar".
Contexto Técnico
Los servidores MCP (Model Context Protocol) son herramientas que extienden las capacidades de Claude (ej., acceso al sistema de archivos, consultas a bases de datos, web scraping). El comportamiento predeterminado en muchas configuraciones—incluyendo clientes bifurcados y configuraciones manuales—es enviar la lista completa de definiciones de servidores con cada mensaje. Esto significa que herramientas para acceso a BD, E/S de archivos, navegación web, etc., se vuelcan todas en la ventana de contexto antes de procesar la entrada real del usuario.
Una capa de enrutamiento puede inspeccionar el mensaje del usuario (o el prompt del sistema) e incluir condicionalmente solo los servidores MCP cuyas descripciones o herramientas coincidan con la intención. Por ejemplo, un prompt que mencione una ruta de archivo activaría las herramientas de archivos; una pregunta sobre precios de acciones cargaría solo el servidor financiero. Esto evita la sobrecarga de tokens de metadatos de servidores irrelevantes.
¿Para Quién es Esto?
Desarrolladores que ejecutan Claude con múltiples servidores MCP, especialmente en pipelines automatizados o frontends personalizados donde la eficiencia de tokens importa.
📖 Lee la fuente completa: r/ClaudeAI
👀 Ver también

Memoria del flujo de trabajo sobre herramientas: Por qué la carga de contexto supera a los prompts gigantes
En lugar de acumular instrucciones en los prompts, carga listas de verificación específicas del flujo de trabajo según sea necesario — lista de lanzamiento, reglas de hotfix, pasos de migración — y elimínalas cuando termines.

Usuario de Reddit advierte: Al usar Claude para proyectos complejos, aborda primero la parte más difícil.
Un desarrollador en r/ClaudeAI informa que permitir que la IA planifique incrementalmente para un editor de documentos complejo condujo a una 'sopa de complejidad' y fallos. El usuario aconseja forzar al modelo a resolver el caso de uso más complicado primero, ya que su rendimiento se degrada con más contexto.

¿Cómo desactivar la función de verb spinner de Claude Code?
Claude Code incluye un girador de verbos predeterminado que muestra gerundios caprichosos como 'Sazonando' y 'Creando' durante el procesamiento. Puedes desactivarlo editando el archivo settings.json con un espacio en blanco en el array spinnerVerbs.

Patrón AGENTS.md para React Native: Claude Code genera código más consciente del proyecto
Un usuario de Reddit comparte su archivo AGENTS.md para proyectos React Native/Expo que incluye estructura de carpetas, tokens de tema, hooks personalizados y patrones de componentes. El resultado: Claude Code y Cursor generan código usando las convenciones exactas del proyecto en lugar de código genérico de React Native.