Skip to main content
Glama
petazuev228277

Cripto Norte Telegram MCP Server

Cripto Norte — Servidor MCP de Telegram

Servidor MCP remoto con una herramienta, post_to_telegram_channel, que permite a Claude publicar una publicación terminada en tu canal de Telegram. Probado localmente de extremo a extremo (handshake de MCP, listado de herramientas, llamada a herramienta, manejo de errores) — listo para desplegar.

1. Crear el bot de Telegram

  1. En Telegram, abre @BotFather → /newbot → sigue las indicaciones.

  2. Copia el token que te da (TELEGRAM_BOT_TOKEN).

  3. Añade el bot a tu canal como administrador con permiso para publicar mensajes.

  4. Tu TELEGRAM_CHAT_ID es el @username de tu canal (si es público) o su ID numérico (si es privado — obténlo reenviando un mensaje del canal a @userinfobot o similar).

Related MCP server: Telegram Bot MCP Server

2. Desplegar el servidor

Cualquier host de Node.js que te dé una URL HTTPS pública funciona. Las opciones más fáciles:

Railway / Render (el plan gratuito funciona para esto)

  1. Sube esta carpeta a un nuevo repositorio de GitHub.

  2. Crea un nuevo Web Service en Railway o Render, apuntando al repositorio.

  3. Configura las variables de entorno de .env.example (valores reales) en el panel del host.

  4. Comando de compilación: npm install. Comando de inicio: npm start.

  5. Una vez desplegado, anota la URL pública, p. ej. https://your-app.up.railway.app. El endpoint de MCP es https://your-app.up.railway.app/mcp.

Fly.io / un VPS también funcionan — mismas variables de entorno, mismo npm start, solo expón el puerto 3000 (o el PORT que configures) sobre HTTPS.

Localmente, npm install && npm start lo ejecuta en http://localhost:3000/mcp para pruebas.

3. Conéctalo a Claude

  1. En Claude: Personalizar → Conectores → + → Añadir conector personalizado.

  2. Nombre: Cripto Norte Telegram.

  3. URL: https://your-app.up.railway.app/mcp.

  4. Configuración avanzada: dado que este servidor verifica un token Bearer simple (MCP_AUTH_TOKEN) en lugar de OAuth completo, revisa lo que la interfaz de conector personalizado de tu plan de Claude ofrece actualmente para un token Bearer estático — esto ha cambiado recientemente, así que si no ves esa opción, vale la pena consultar support.claude.com para el nombre de campo actual, o eliminar por completo la verificación de MCP_AUTH_TOKEN para una primera prueba personal.

  5. Haz clic en Añadir y luego en Conectar.

  6. En un chat, haz clic en + → Conectores y actívalo para esa conversación.

4. Pruébalo

Pídele a Claude en esa conversación: "envía un mensaje de prueba al canal de Telegram usando el conector." Debería llamar a post_to_telegram_channel y verás el mensaje llegar a tu canal.

5. Conéctalo a una tarea programada

En Claude Cowork → Programado → Nueva tarea → Configurar manualmente:

  • Habilita el conector Cripto Norte Telegram para la tarea.

  • Prompt: referencia la habilidad cripto-norte-posts, el tipo de publicación (UTRNNIK / digest), de dónde obtener precios/noticias actuales, y una instrucción explícita para llamar a post_to_telegram_channel con el texto final formateado.

  • Configura la cadencia (p. ej. diario a las 08:30 y 19:00 hora local).

  • Comienza con el modo de aprobación "requiere confirmación", cambia a automático después de revisar algunas ejecuciones.

Notas

  • El servidor mantiene las sesiones en memoria. Si se reinicia, Claude simplemente se reinicializa en la siguiente llamada — no se necesita ninguna acción.

  • Se usa parse_mode: "Markdown" al enviar, coincidiendo con las reglas de formato de la habilidad (títulos en monoespacio, cifras en negrita, raya em solo en encabezados).

  • Si alguna vez necesitas más herramientas (p. ej. publicar en varios canales, o herramientas separadas por moneda), añade más bloques server.registerTool(...) en index.js siguiendo el mismo patrón.

Related MCP Connectors

  • Postlyra.app is a Telegram MCP server for creating and publishing rich posts from AI chats. Build drafts with editable tables, images, source links and buttons; review the preview, then publish or schedule in a connected channel or group. Install the published Postlyra plugin in ChatGPT, or connect remote MCP in compatible clients such as Claude, Claude Code, Codex and Cursor. OAuth connects your own Postlyra account. Saving a draft does not publish it. Free Beta includes usage limits and Postlyra attribution. AI-client subscriptions are separate. [Install in ChatGPT](https://chatgpt.com/plugins/plugin_asdk_app_6aa661b9f69c81919d9108aae8f09364) · [MCP setup guide](https://postlyra.app/en/guides/telegram-mcp?utm_source=mcp_directory&utm_medium=referral&utm_campaign=seo_guides_202609&utm_content=release_en) · [Official website](https://postlyra.app)

  • Run a Telegram channel from your AI agent. Posts go out through your own bot, not your account.

  • Publish and schedule videos to TikTok, YouTube Shorts, Instagram, Facebook, LinkedIn, Pinterest, Bluesky, Threads and X from Claude, Cursor or any MCP client. Upload once, post everywhere, track views in unified analytics, and retry failed posts. Official platform APIs only, free plan available. Docs: https://docs.multi-upload-tool.com/mcp

  • Create, schedule and publish Instagram and Facebook posts from Claude or ChatGPT.

Related MCP Servers