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 conversation to Slack channels

Create or update one mapped record with owner and source reference.

Guardrail: Search the stored mapping before creating anything.
Vendor-specific workflows

Slack threads update to Telegram

Draft or send a concise update from the correct personal Telegram account.

Guardrail: Re-read current state and exclude internal or sensitive fields.
Vendor-specific workflows

Unresolved messages escalation

Notify the responsible team and preserve the existing record relationship.

Guardrail: Deduplicate the escalation and keep external sends approval-gated.

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 requires separate authorization and least-privilege access.
  • Display names and usernames are not durable identity keys.
  • Do not copy full private Telegram conversations by default.
  • Sensitive writes and external replies need explicit approval and audit records.
  • 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.