Sobrecarga de contexto en MCP: Costos reales y una solución práctica para usuarios de Claude Code

✍️ OpenClawRadar📅 Publicado: 19 de mayo de 2026🔗 Source
Sobrecarga de contexto en MCP: Costos reales y una solución práctica para usuarios de Claude Code
Ad

Un usuario de Reddit que ejecutó 9 servidores MCP en Claude Code durante cuatro meses detalló los costos ocultos y la degradación del rendimiento que experimentó, junto con una solución concreta. El post es de lectura obligada para cualquiera que use MCP en producción.

Los números

Con 9 servidores (filesystem, GitHub, Stripe, Linear, Notion, Postgres, Sentry, AWS y personalizados) que exponen 142 herramientas en total, el inicio en frío consume 38k tokens de prompt del sistema + esquemas de herramientas en cada turno. A 200 turnos/día, eso son 7.6M tokens de entrada/día. Con los precios de Sonnet (~$15/M de salida, ~$3/M de entrada), eso son ~$23/día o ~$700/mes solo en definiciones de herramientas MCP, antes de cualquier trabajo real. La caché solo ayuda con prefijos idénticos; rotar un servidor MCP la invalida.

Lo que se rompe

  • La selección de herramientas se degrada: Con 142 herramientas en contexto, Claude empezó a elegir la herramienta incorrecta para consultas obvias (por ejemplo, usando linear_search_issues cuando se le pedía leer un archivo).
  • Enumeración lenta: Los servidores con muchos esquemas, como AWS, tardan de 4 a 6 segundos en listar herramientas.
  • Propagación silenciosa de errores: Una herramienta mal descrita puede contaminar la clasificación de todas las consultas relacionadas.
Ad

La solución: Patrón de puerta de enlace con BM25

El usuario cambió a un patrón de puerta de enlace usando Ratel, una biblioteca Rust de código abierto y en proceso con clasificación BM25. Ahora Claude solo ve tres herramientas: search_tools, invoke_tool y auth. Todo lo demás se clasifica bajo demanda. Resultados:

  • El inicio en frío bajó de 38k a ~4k tokens.
  • La selección incorrecta de herramientas casi se eliminó porque el modelo solo ve las 5 mejores clasificadas por consulta.
  • La configuración tomó 10 minutos (un solo comando hace la importación de Claude Code).

El autor señala que la mayoría de las startups "optimizadoras de MCP" son solo búsqueda BM25 disfrazada. Las descripciones de herramientas son cortas, estructuradas y llenas de coincidencias de palabras clave: no se necesita BD vectorial ni LLM en el bucle. BM25 sobre una proyección plana de nombre + descripción obtiene el 90% del beneficio de forma determinista en microsegundos, sin conexión.

Lección clave: "reemplazar" es mejor que "sugerir". Si tu puerta de enlace entrega 5 herramientas al modelo en lugar de 142, las matemáticas funcionan. Si sugiere 5 junto a 142, el modelo aún carga 142 y no ahorraste nada.

📖 Fuente original: r/ClaudeAI

Ad

👀 Ver también

Construyendo un Asistente de Voz AI Local con SwiftUI y CSM-1B en Apple Silicon
Herramientas

Construyendo un Asistente de Voz AI Local con SwiftUI y CSM-1B en Apple Silicon

Un desarrollador creó mobiGlas, una aplicación SwiftUI que se empareja con OpenClaw para permitir conversaciones manos libres a través de AirPods, usando clonación de voz local (CSM-1B en M2 Ultra) y sin APIs en la nube.

OpenClawRadar
Habilidad de prueba de SwiftUI de código abierto para Claude Code utiliza Computer Use para probar aplicaciones visualmente.
Herramientas

Habilidad de prueba de SwiftUI de código abierto para Claude Code utiliza Computer Use para probar aplicaciones visualmente.

Una habilidad de código abierto llamada /ios-test prueba visualmente aplicaciones SwiftUI utilizando la capacidad de Uso de Computadora. El agente encuentra archivos .xcodeproj, construye la aplicación en un Simulador, luego navega por cada pantalla, tocando botones y siguiendo enlaces como un usuario real.

OpenClawRadar
Tendr Skill Agrega Memoria a Largo Plazo Basada en CLI con Jerarquía para Reducir el Uso de Tokens
Herramientas

Tendr Skill Agrega Memoria a Largo Plazo Basada en CLI con Jerarquía para Reducir el Uso de Tokens

Una nueva habilidad de OpenClaw separa el razonamiento de la ejecución para operaciones de memoria a largo plazo, utilizando una herramienta CLI para manejar cambios estructurales de manera determinista. Admite wikilinks y jerarquía semántica explícita entre archivos para reducir el consumo de tokens y evitar la acumulación de errores.

OpenClawRadar
Jean-Claude: una interfaz satírica de LLM que se burla de la regulación europea de IA, con 412 socios de cookies y facturas de IVA cada 5 mensajes
Herramientas

Jean-Claude: una interfaz satírica de LLM que se burla de la regulación europea de IA, con 412 socios de cookies y facturas de IVA cada 5 mensajes

Jean-Claude es un frontend satírico de LLM que lleva la burocracia al estilo de la UE a su extremo lógico: 412 socios de cookies, principio de cuatro ojos que requiere cofirma, seguimiento de CO₂ por token con compensación obligatoria, facturas de IVA cada 5 mensajes y un centro de cumplimiento con métricas falsas de GDPR/AI Act.

OpenClawRadar