Skip to main content
ClaudeWave
ES, Spanish

Smithery cierra su proxy de MCP el 31 de octubre: cómo migrar

El proxy, la API y las URL MCP de Smithery dejan de funcionar el 31/10/2026. Comprueba si dependes de ellas y migra a local, al proveedor o a tu hosting.

Actualizado el · Datos comprobados en las fuentes oficiales el · 10 min de lectura

Smithery, uno de los registros de MCP más conocidos, pasó a formar parte de Arcade.dev en agosto de 2026. El 31 de octubre de 2026 apaga todo lo que se interpone entre tu cliente y un servidor MCP. El directorio se queda; las conexiones, no.

Si usas Claude Code o Claude Desktop con servidores que encontraste en Smithery, esta guía te ayuda a comprobar si te afecta y a mover cada servidor a un sitio que siga funcionando el 1 de noviembre.

Qué cambia el 31 de octubre

Según el aviso de la propia Smithery, el 31 de octubre de 2026 dejan de funcionar:

  • Las URL de servidores en server.smithery.ai y run.tools. Incluye los servidores alojados por Smithery y cualquier servidor al que se llegue a través de su proxy.

  • La API de Smithery, Connect y Toolbox.

  • Las cuentas y las claves de API de Smithery.

  • El CLI y los SDK de Smithery. Smithery dice que marcará como obsoletas las versiones actuales. El 22 de octubre los paquetes de npm (@smithery/cli 4.11.1, smithery 1.2.0, @smithery/sdk, @smithery/api) todavía no tenían esa marca, así que no esperes a ver un aviso en el terminal.

Lo que se mantiene:

  • smithery.ai como directorio público de servidores MCP, «now powered by Arcade.dev». Será un registro sin proxy: sirve para descubrir servidores, no para conectarse a ellos.

  • Las fichas de servidores verificados que, según Smithery, mostrarán la URL MCP directa del proveedor. Cuando miramos la ficha de Linear el 22 de octubre todavía no aparecía, así que mejor ir a la documentación del proveedor.

Planes de pago: Smithery dice que reembolsa todos los cargos desde el 5 de agosto y cancela las suscripciones. Los reembolsos suelen llegar en 5 a 10 días hábiles.

Lo que Smithery no ha dicho: la hora exacta ni la zona horaria del cierre, si se puede exportar algo y qué pasa con los datos guardados. Conviene terminar antes del 29 de octubre y dar por hecho que, a partir del 31, no se podrá recuperar nada del lado de Smithery.

¿Te afecta? Cinco comprobaciones

  1. Claude Code. Ejecuta claude mcp list y busca server.smithery.ai, run.tools o smithery en cualquier URL o comando. Después revisa los ficheros donde Claude Code guarda los servidores:

    grep -n -i "smithery\|run\.tools" ~/.claude.json .mcp.json 2>/dev/null

    ~/.claude.json guarda los servidores de ámbito local y de usuario; el .mcp.json de la raíz de cada proyecto, los de ámbito de proyecto. Repite la búsqueda en cada repositorio con el que trabajes.

  2. Claude Desktop. Abre Settings > Developer > Edit Config, o busca directamente en el fichero:

    # macOS
    grep -n -i "smithery\|run\.tools" ~/Library/Application\ Support/Claude/claude_desktop_config.json

    En Windows el fichero es %APPDATA%\Claude\claude_desktop_config.json. Busca entradas cuyo command sea npx con @smithery/cli (o smithery) en args. Las versiones antiguas del CLI las añadían solas con smithery install --client claude.

  3. Conectores personalizados en claude.ai y Claude Desktop. En Customize > Connectors, comprueba si algún conector personalizado apunta a una URL de Smithery.

  4. Tu propio código. Si desarrollas agentes, busca en tus repositorios server.smithery.ai, run.tools, @smithery/sdk, @smithery/api, @smithery/cli y el paquete de Python smithery, además de cualquier variable de entorno o secreto que guarde una clave de API de Smithery.

  5. Servidores que publicaste o desplegaste en Smithery. Si otras personas llegan a tu servidor por una URL de Smithery, esa URL muere el 31 de octubre. Necesitas un endpoint público nuevo y avisar a tus usuarios.

Si ninguna comprobación encuentra nada, no te afecta.

Elige el reemplazo

La opción adecuada depende de para qué usabas Smithery. Los precios están en dólares y se comprobaron el 22 de octubre de 2026 en la página de precios de cada proveedor.

OpciónCosteEsfuerzoOAuthCuándo elegirla
Ejecutar en local (stdio) en Claude Code o Claude DesktopGratis (corre en tu ordenador)BajoNo hace falta; las credenciales van en variables de entornoEs una herramienta personal y solo la necesitas en un equipo
Servidor remoto oficial del proveedor (GitHub, Linear, Notion, Sentry…)No comprobado proveedor a proveedor; suele ir ligado a tu cuentaMuy bajoSí, lo gestiona el proveedorEl proveedor tiene uno. Siempre la primera opción
Arcade (herramientas gestionadas y pasarela MCP)Gratis: 2.000 llamadas a herramientas y 2.000 eventos de autenticación al mes. Team: 25 $/mes más 0,01 $ por llamada y 0,10 $ por evento de autenticaciónBajo a medioSí, gestionadoQuieres integraciones listas (Gmail, Slack) con inicio de sesión gestionado, o usabas Smithery Connect para tus propios usuarios
Glama (hosting)Horas de máquina y tráfico de salida medidos, sobre un plan de espacio de trabajo; tarifas no públicasBajoSí, a través de su pasarelaQuieres alojar un paquete o repositorio existente con poca configuración y aceptas precios no publicados
Cloudflare Workers (MCP remoto)Gratis: 100.000 peticiones al día, 10 ms de CPU por petición. De pago: desde 5 $/mesMedioSí, con Cloudflare Access o un proveedor OAuth externoEscribes JavaScript o TypeScript y quieres un endpoint público barato y siempre activo
VercelHobby gratis, pero solo uso no comercial. Pro: 20 $/mes por desarrollador, con 20 $ de crédito incluidoMedioPones tú el servidor de autorización; mcp-handler verifica los tokensYa tienes una app Next.js en Vercel
RailwayHobby 5 $/mes con 5 $ de uso incluido. Pro 20 $/mes por espacio de trabajoMedioLo montas túTienes una imagen Docker o un servidor Node o Python y quieres un contenedor siempre activo sin complicaciones
Fly.ioPago por uso, sin plan gratuito publicado; la máquina más pequeña, 2,19 $/mes (256 MB)MedioLo montas túQuieres contenedores baratos cerca de tus usuarios y te manejas con un CLI
RenderEl servicio web gratuito se duerme tras 15 minutos sin tráfico; Starter 7 $/mesMedioLo montas túNecesitas una instancia de pago siempre activa; el arranque de cerca de un minuto del plan gratuito encaja mal con los clientes MCP

Dos apuntes sobre la tabla. Primero, «lo montas tú» significa que tu servidor tiene que encargarse de la autorización; para uno personal suele bastar un token Bearer en una cabecera. Segundo, los conectores personalizados de Claude se conectan desde la nube de Anthropic, no desde tu portátil, así que cualquier servidor remoto que alojes tiene que ser accesible desde internet.

Webs de los proveedores (ninguno es un enlace de afiliado): Railway, Fly.io, Render, Vercel, Cloudflare Workers, Glama, Arcade.

Paso a paso: Claude Code

1. Elimina la entrada de Smithery

claude mcp list
claude mcp get <nombre>      # muestra la URL o el comando y su ámbito
claude mcp remove <nombre>

Si el mismo nombre existe en más de un ámbito (local, proyecto, usuario), vuelve a ejecutar claude mcp get después de eliminarlo. Para los servidores de ámbito de proyecto, edita .mcp.json y haz commit del cambio para que también le llegue a tu equipo.

2a. Añade el servidor remoto oficial del proveedor

Estas URL salen de la documentación de cada proveedor:

# Linear (OAuth)
claude mcp add --transport http linear-server https://mcp.linear.app/mcp

# Sentry (OAuth; se puede añadir /<org>/<proyecto>)
claude mcp add --transport http sentry https://mcp.sentry.dev/mcp

# Notion (OAuth)
claude mcp add --transport http notion https://mcp.notion.com/mcp

# GitHub (token personal de acceso en una cabecera)
claude mcp add-json github '{"type":"http","url":"https://api.githubcopilot.com/mcp","headers":{"Authorization":"Bearer TU_GITHUB_PAT"}}'

Después abre Claude Code y ejecuta /mcp para completar el inicio de sesión de los servidores con OAuth. Añade --scope user si quieres el servidor disponible en todos los proyectos.

2b. O ejecuta el servidor en local

Si no hay servidor remoto oficial, ejecuta el paquete del propio servidor por stdio. Usa el nombre del paquete y las variables que indique el repositorio del servidor, no los de Smithery:

claude mcp add --env AIRTABLE_API_KEY=TU_CLAVE --transport stdio airtable -- npx -y airtable-mcp-server

Todo lo que va después de -- es el comando que lanza Claude Code.

2c. O apunta a tu nueva URL autoalojada

claude mcp add --transport http mi-servidor https://mi-servidor.example.com/mcp \
  --header "Authorization: Bearer TU_TOKEN"

3. Comprueba

Ejecuta claude mcp list (muestra el estado de cada servidor) y llama a una herramienta desde una sesión.

Paso a paso: Claude Desktop

Servidores remotos: usa Connectors

Para el servidor remoto de un proveedor, lo más limpio es hacerlo desde la propia app: Customize > Connectors > + Add > Add custom connector, pega la URL e inicia sesión. En el plan Free solo se puede añadir un conector personalizado. Si el servidor usa una clave de API fija, añádela en las cabeceras de la petición.

Una excepción: la guía de GitHub dice que su servidor remoto todavía no funciona en Claude Desktop y recomienda la imagen Docker local.

Servidores locales: edita claude_desktop_config.json

Una entrada del CLI de Smithery suele tener este aspecto (los argumentos exactos cambian según la versión del CLI):

{
  "mcpServers": {
    "some-server": {
      "command": "npx",
      "args": ["-y", "@smithery/cli@latest", "run", "some-server"]
    }
  }
}

Sustitúyela por el paquete del propio servidor, ejecutado directamente. Por ejemplo, el servidor local oficial de GitHub:

{
  "mcpServers": {
    "github": {
      "command": "docker",
      "args": ["run", "-i", "--rm", "-e", "GITHUB_PERSONAL_ACCESS_TOKEN", "ghcr.io/github/github-mcp-server"],
      "env": { "GITHUB_PERSONAL_ACCESS_TOKEN": "TU_GITHUB_PAT" }
    }
  }
}

O, para llegar a una URL remota desde el fichero de configuración, usa el puente mcp-remote:

{
  "mcpServers": {
    "mi-servidor": {
      "command": "npx",
      "args": ["mcp-remote", "https://mi-servidor.example.com/mcp"]
    }
  }
}

Cierra Claude Desktop del todo y vuelve a abrirlo. Si un servidor no aparece, revisa los registros en ~/Library/Logs/Claude (macOS) o %APPDATA%\Claude\logs (Windows).

Si también usas Claude Code en macOS o WSL, claude mcp add-from-claude-desktop importa a Claude Code los servidores ya limpios de Desktop.

Si alojas tu propio servidor en Smithery

Tu código es tuyo; la URL de server.smithery.ai, no. Para mudarte:

  1. Asegúrate de que tu servidor habla Streamable HTTP y expone un endpoint /mcp. Los servidores que solo usan stdio necesitan un envoltorio HTTP, o un hosting como Glama que lo haga por ti.

  2. Elige hosting en la tabla. Cloudflare Workers y Vercel encajan con servidores ligeros en TypeScript; Railway, Fly.io y Render, con imágenes Docker o procesos de larga duración. En Cloudflare, empieza un servidor nuevo con el ejemplo mcp-worker, que usa createMcpHandler(): la propia guía de Cloudflare dice que sus plantillas de despliegue rápido (remote-mcp-authless, remote-mcp-github-oauth) siguen usando la vía obsoleta McpAgent y no deben usarse para un servidor nuevo. En Vercel, mcp-handler es el punto de partida más rápido.

  3. Decide la autenticación antes de hacerlo público: OAuth para servidores con varios usuarios, un token Bearer para los personales.

  4. Publica la nueva URL en tu README, en el registro oficial de MCP y en smithery.ai si tu ficha aparece allí.

  5. Avisa a tus usuarios antes del 31 de octubre y dales el comando de sustitución.

Si usabas Smithery Connect para gestionar conexiones MCP de tus propios usuarios, Smithery pide que les escribas (ani [at] smithery [dot] ai) para ayudarte a elegir sustituto, «even if it isn't Arcade».

Lista de comprobación antes del 31 de octubre

  • claude mcp list no muestra entradas con smithery ni run.tools

  • Revisados ~/.claude.json y el .mcp.json de cada proyecto

  • claude_desktop_config.json sin entradas de @smithery/cli

  • Revisados los conectores personalizados de claude.ai

  • Buscadas en el código URL, SDK y claves de API de Smithery

  • Cada servidor sustituido y probado con una llamada a una herramienta

  • Rotadas, por precaución, las claves de API de proveedores que introdujiste en la configuración de Smithery, ya que Smithery no ha dicho qué pasa con los datos guardados

  • Eliminadas las claves de API de Smithery de tus secretos y de la CI

  • Avisados los usuarios de cualquier servidor que publicaras

  • Recibido el reembolso, si tenías plan de pago (5 a 10 días hábiles)

Preguntas frecuentes

¿Cuándo cierra Smithery y qué deja de funcionar?

El 31 de octubre de 2026 Smithery cierra sus servicios de gestión de conexiones: las URL de servidores en server.smithery.ai y run.tools, la API de Smithery, Connect y Toolbox, las cuentas y claves de API, y el CLI y los SDK, cuyas versiones actuales quedarán obsoletas. Smithery no ha publicado la hora ni la zona horaria.

¿Desaparece smithery.ai?

No. Smithery indica que smithery.ai seguirá como directorio público de servidores MCP, sin proxy, ahora gestionado por Arcade.dev. Podrás consultarlo, pero no conectarte a través de él.

¿Me devolverán el dinero del plan de pago?

Smithery dice que reembolsa todos los cargos desde el 5 de agosto de 2026 y cancela las suscripciones. Los reembolsos suelen llegar en 5 a 10 días hábiles.

¿Siguen funcionando los servidores que instalé con el CLI de Smithery?

Considéralos en riesgo. Cualquier entrada de configuración que lance @smithery/cli o apunte a una URL de Smithery depende de servicios que terminan el 31 de octubre. Sustitúyela por la URL remota oficial del proveedor o por el paquete del propio servidor ejecutado en local.

¿Cuál es el reemplazo más rápido en Claude Code?

Si el proveedor tiene un servidor remoto oficial, elimina la entrada de Smithery y añade la URL del proveedor, por ejemplo claude mcp add --transport http linear-server https://mcp.linear.app/mcp, y luego ejecuta /mcp en Claude Code para iniciar sesión.

¿Arcade sustituye directamente a Smithery?

No de forma directa. Arcade compró Smithery y ofrece herramientas gestionadas y una pasarela MCP (plan gratuito: 2.000 llamadas a herramientas y 2.000 eventos de autenticación al mes). Es una opción razonable si quieres integraciones listas o autenticación gestionada, pero hay que configurarlo desde cero.

Fuentes

Consultadas el 22 de octubre de 2026: