Skip to main content

Two-server MCP workflow

Connect Slack MCP to personal Telegram accounts

Give one compatible client two explicit tool boundaries: Entergram MCP works with authorized personal Telegram accounts, while Slack MCP works only inside the separately authorized Slack environment.

Architecture

One client, two permission boundaries

01

Entergram MCP

https://mcp.entergram.com/mcp

Authorized personal Telegram accounts, chats, messages and governed actions.

02

Compatible MCP client

Claude · Cursor · ChatGPT · MCP clients

Chooses tools, follows the operating instruction and requests approval where policy requires it.

03

Slack MCP

https://mcp.slack.com/mcp

User-authorized Slack data and actions exposed by the official Slack MCP server.

Intent boundary

Why the integration and MCP pages stay separate

Connect a personal Telegram account to Slack: The broad integration page owns connection choices, APIs, automation platforms, field mapping and deterministic workflows.

This page owns the narrower Slack Telegram MCP intent: endpoints, client orchestration, scopes, prompts, approval boundaries and cross-server safety.

High-value routines

What the combined MCP workflow can do

Escalation

Turn a qualified Telegram issue into the right Slack thread

Read the governed Telegram message, choose the approved Slack channel, create or update one thread with a concise summary and retain the mapping needed to return an approved response.

Guardrail: Do not export unrelated private chat; map Telegram chat and message IDs to the Slack channel and thread timestamp.
Vendor-specific workflows

Telegram escalation to Slack channel

Post a sanitized summary with owner and source link.

Guardrail: Do not dump private chat history into Slack.
Vendor-specific workflows

Threaded internal collaboration

Keep updates in one thread tied to the source chat.

Guardrail: Store the Slack thread timestamp and block channel drift.
Vendor-specific workflows

Approved answer back to Telegram

Send through the source account and acknowledge in the thread.

Guardrail: Only designated approvers can trigger external sends.

Setup

Connect Slack MCP and Telegram MCP

  1. 01

    Copy your MCP URL in Entergram

    Go to Settings → Workspace → Connectors → MCP and copy your MCP server URL: https://mcp.entergram.com/mcp

  2. 02

    Add the MCP URL in your app

    In your AI tool or automation platform, add a custom connector or MCP node. Paste the Entergram MCP URL: https://mcp.entergram.com/mcp

  3. 03

    Connect and authorize

    Click Connect, review the permissions on Entergram's authorization page, and click Allow access. Your Telegram workspace is now connected.

  4. 04

    Add the official Slack MCP server

    Add https://mcp.slack.com/mcp as a separate server and complete the current Slack authorization flow. Grant only the workspace and actions the routine needs.

  5. 05

    Test a read-only cross-server request

    Resolve the Telegram account and the intended Slack destination before any write. Confirm both stable IDs and stop on an ambiguous match.

Conceptual multi-server configuration

{
  "mcpServers": {
    "entergram": {
      "url": "https://mcp.entergram.com/mcp"
    },
    "slack": {
      "url": "https://mcp.slack.com/mcp"
    }
  }
}
Client configuration keys and authorization flows vary. Follow the current documentation for the client, Slack and Entergram.

Security model

Keep the agent inside a narrow operating contract

  • Slack is an internal collaboration surface, not a substitute Telegram inbox.
  • Channel routing and message visibility need careful governance.
  • Slack user identity does not automatically map to Telegram account ownership.
  • Slack MCP and Entergram MCP require separate authorization, scopes and audit controls.
  • Never put Slack or Entergram credentials in prompts or source-controlled configuration.

Official sources

Verify both systems before deployment

Official documentation: Slack 1 ↗

Official documentation: Slack 2 ↗

Entergram Telegram MCP →

Technical details reviewed 31 August 2026. Endpoints, tools, client support and authorization behavior can change.

Frequently asked questions

Slack Telegram MCP questions

Is Slack Telegram MCP one server?+

No. A compatible client connects to two separately authorized servers: Entergram MCP for personal Telegram accounts and the official Slack MCP server for Slack data and actions.

What MCP server URLs are used?+

Entergram uses https://mcp.entergram.com/mcp and Slack uses https://mcp.slack.com/mcp. Verify both endpoints in current official documentation before deployment.

Can Telegram MCP connect multiple personal Telegram accounts?+

Yes. Entergram is designed for multiple personal Telegram accounts in one workspace. The MCP client receives only the accounts and scopes you authorize, and each request keeps its source account identity so messages are not mixed together.

Is my data safe?+

The connection uses OAuth with PKCE and scoped permissions. Review what a client requests, avoid granting unnecessary write access and revoke connections you no longer use.

How is this different from the Slack Telegram integration page?+

The broad page covers APIs, webhooks, no-code tools, mapping and deterministic automation. This page is specifically about an MCP client coordinating two separately authorized servers.

Telegram MCP

Connect an MCP client to Entergram

Add the hosted endpoint, review the requested scopes and authorize the connection.