💬

Restream MCP Server

Updated June 2026Trust grade A94/100

The Restream MCP Server connects Claude Desktop, Cursor, and other MCP clients to the Restream API v2, letting an AI assistant run a multi-platform live broadcast conversationally instead of clicking through the Restream dashboard. Built by shaktech786 (Community), it is community-built and best for Communication.

by shaktech786 (Community)

About

The Restream MCP Server connects Claude Desktop, Cursor, and other MCP clients to the Restream API v2, letting an AI assistant run a multi-platform live broadcast conversationally instead of clicking through the Restream dashboard. Restream fans a single RTMP feed out to 30+ destinations simultaneously — YouTube, Twitch, Facebook, LinkedIn, X, Kick — and this server exposes that control surface as nine MCP tools. `get_user_profile` returns the authenticated account details. `list_channels`, `get_channel`, and `update_channel_status` handle destination management, so you can ask which platforms are currently connected and toggle any of them on or off before going live. `get_current_stream` reports the active broadcast including title, status, RTMP ingest URL, and live viewer count, while `update_stream_settings` rewrites title, description, and privacy (public/private/unlisted) mid-stream. `start_stream` and `stop_stream` bookend the broadcast itself, and `get_stream_analytics` pulls viewer counts, engagement metrics, and per-stream performance data for post-show reporting. Authentication uses OAuth client credentials from the Restream Developer Portal: set `RESTREAM_CLIENT_ID`, `RESTREAM_CLIENT_SECRET`, and optionally `RESTREAM_API_BASE_URL` in your MCP client config or a local `.env` file. Written in JavaScript, MIT licensed, and published to npm as `@shaktech786/restream-mcp-server` so `npx -y` works without a global install; a git-clone-and-build path is also documented. This is a community project by shaktech786, not an official Restream release — Restream itself publishes the REST API but ships no first-party MCP server.

A
Reliable94/100
low confidence · 1 measured signal

Grade A (94/100, reliable) from 1 measured signal, based on repository evidence. Only one signal stands behind it, so treat the grade as provisional.

What was measured

  • Repository maintenance100/100 · weight 20

    The repository has been pushed to or released within the last six months. — last push 2026-03-06.

  • Source verification100/100 · weight 25

    The repository URL was confirmed to resolve against the live GitHub API and is not archived.

  • Provenance65/100 · weight 10

    Community-built. That is not a mark against it — most of the ecosystem is community-built — but there is no vendor accountable for keeping it working.

  • Listing ↔ repository match100/100 · weight 5

    The listing name lines up with the linked repository shaktech786/restream-mcp-server.

What could not be measured

These contributed nothing to the score — not a penalty, not a zero. They are why the confidence reads the way it does.

  • Live MCP handshakeunknown

    No remote endpoint to handshake — this server installs and runs locally over stdio, so there is nothing to probe from the outside.

  • Measured uptimeunknown

    No probe history recorded for this server yet.

  • Tool-schema stabilityunknown

    Drift is a difference between two successive checks, and this server has none recorded.

Installation

npm / npx
npx -y @shaktech786/restream-mcp-server

@shaktech786/restream-mcp-server confirmed live on the npm registry — checked August 17, 2026.

Frequently Asked Questions

What is Restream MCP Server?
Restream is an MCP server built by shaktech786 (Community). The Restream MCP Server connects Claude Desktop, Cursor, and other MCP clients to the Restream API v2, letting an AI assistant run a multi-platform live broadcast conversationally instead of clicking through the Restream dashboard. Restream fans a single RTMP feed out to 30+ destinations simultaneously — YouTube, Twitch, Facebook, LinkedIn, X, Kick — and this server exposes that control surface as nine MCP tools. `get_user_profile` returns the authenticated account details. `list_channels`, `get_channel`, and `update_channel_status` handle destination management, so you can ask which platforms are currently connected and toggle any of them on or off before going live. `get_current_stream` reports the active broadcast including title, status, RTMP ingest URL, and live viewer count, while `update_stream_settings` rewrites title, description, and privacy (public/private/unlisted) mid-stream. `start_stream` and `stop_stream` bookend the broadcast itself, and `get_stream_analytics` pulls viewer counts, engagement metrics, and per-stream performance data for post-show reporting. Authentication uses OAuth client credentials from the Restream Developer Portal: set `RESTREAM_CLIENT_ID`, `RESTREAM_CLIENT_SECRET`, and optionally `RESTREAM_API_BASE_URL` in your MCP client config or a local `.env` file. Written in JavaScript, MIT licensed, and published to npm as `@shaktech786/restream-mcp-server` so `npx -y` works without a global install; a git-clone-and-build path is also documented. This is a community project by shaktech786, not an official Restream release — Restream itself publishes the REST API but ships no first-party MCP server.
Who built Restream MCP Server?
Restream MCP Server was built by shaktech786 (Community).
Is Restream MCP Server free?
Yes, Restream MCP Server has a free option. This MCP server is free and open-source. Check the GitHub repository for details.
How do I install Restream MCP Server?
Install Restream MCP Server with npm: npx -y @shaktech786/restream-mcp-server
What does Restream MCP Server integrate with?
Restream MCP Server integrates with Claude Desktop, Cursor, VS Code.

Repo Health

Actively maintained

Local/stdio install — runs on your machine, so there is no remote endpoint to verify live. Trust signal below is from the source repo.

Last commit
6mo ago
Install
npm
Package
@shaktech786/restream-mcp-server

Quick Info

Install Type
npm
Author
shaktech786 (Community)
Categories
2
Integrations
3

Related Servers

💬

Slack MCP Server

The Slack MCP server (built by Ivan Korotovsky) connects AI assistants like Claude, Cursor, and Windsurf directly to Slack workspaces, enabling conversational access to your team communication channels without requiring workspace admin approval for a bot install. Its standout feature is a "no permission" stealth mode — it authenticates using your own personal Slack session tokens (xoxc/xoxd, or a stored browser session) rather than requiring a Slack App with OAuth scopes, so it works even in locked-down workspaces where you cannot create bots. It also supports full OAuth Bot Token auth and Enterprise/GovSlack deployments for teams that prefer a conventional app install. Tools exposed include reading channel and DM/group-DM history with smart pagination, searching messages across the workspace, posting messages and thread replies, listing channels and users, and adding reactions. Common use cases include automating standups by posting summaries directly to team channels, searching past Slack conversations to surface decisions or context, monitoring specific channels for keywords or alerts, and drafting replies to thread discussions — all from natural-language prompts. Supports both Stdio and SSE transports plus proxy configuration for corporate networks. Install with: `npx slack-mcp-server@latest --transport stdio`. A separate official-style integration exists from Zencoder (@zencoderai/slack-mcp-server) for teams that prefer standard Bot Token OAuth over session-token auth. Compatible with Claude Desktop, Cursor, VS Code, Windsurf, and Cline.

Local📘
💻

Figma MCP Server

There are three different Figma MCP servers and the install command on most listings belongs to the one Figma no longer leads with, so start with which you are choosing. **Figma's recommended server is now the hosted remote one at `https://mcp.figma.com/mcp`** — nothing to install, OAuth in the client, attached with `claude mcp add --transport http figma https://mcp.figma.com/mcp`. It is also the only one with the write and cross-file tools (`use_figma`, `generate_figma_design`, `generate_diagram`, `create_new_file`, `search_design_system`, asset upload and download). **The Dev Mode desktop server ships inside the Figma Desktop app** — enable it in Dev Mode (Shift+D) from the MCP server section of the inspect panel and the app opens a local endpoint at `http://127.0.0.1:3845/mcp`. Figma's docs now describe the desktop server as being for specific organisation and enterprise cases and recommend the remote one instead. Because it runs in the app, it reads whatever you have selected on the canvas: exact colors, typography, spacing, auto-layout constraints, component variants, and — the part a token-based reader cannot do — your Code Connect mappings, so it emits your component names rather than generic divs. It requires a Dev or Full seat on a paid plan and the desktop app must be open. The repository linked here is `figma/mcp-server-guide`, Figma's own setup guide; Figma does not publish the server's source. **The community alternative is Figma-Context-MCP by GLips** (15,500+ stars), installed as `npx figma-developer-mcp --figma-api-key=YOUR_FIGMA_ACCESS_TOKEN`. It authenticates with a Personal Access Token from Figma Settings → Personal Access Tokens and calls the REST API, so it needs no desktop app, works headlessly in CI, and can read any file your account can open — including from a free plan. It exposes the document JSON, node lookup by ID, component listing, text extraction, and rendered-image download. The practical split: pick the official server when design-to-code fidelity and Code Connect matter and you are already paying for Dev Mode; pick GLips when you need automation, a free plan, or a machine with no Figma app installed. Both let an assistant translate a frame into accurate React, Tailwind, or plain HTML/CSS instead of guessing from a screenshot.

Auth required📘
💬

Twilio MCP Server

Twilio's official MCP server, built by the Twilio Alpha team and published as @twilio-alpha/mcp, exposes the entirety of Twilio's public API surface to AI assistants over the Model Context Protocol. Rather than hand-writing tool wrappers, the server auto-generates MCP tools directly from Twilio's OpenAPI specs, so it stays in sync with new Twilio products (Voice, Messaging/SMS, Verify, Lookup, Conversations, and more) as they ship. Because a full API surface can blow past an LLM's context window, the server supports --services and --tags flags to scope which Twilio products are loaded into a given session, keeping tool lists small and relevant. Authentication uses a Twilio Account SID paired with an API Key/Secret pair (created in the Twilio Console), passed as a single credential string at launch rather than long-lived account credentials. The monorepo also ships a companion openapi-mcp-server package that can turn any OpenAPI spec into an MCP server using the same generator, useful for teams building on top of Twilio's partner or vertical APIs. Twilio's security guidance explicitly recommends against running community MCP servers alongside the official one to reduce the risk of a compromised third-party tool touching production SMS, voice, or verification workflows tied to real phone numbers and customer data.

Local
💬

SendGrid MCP Server

There is no official SendGrid MCP server, and that is the first thing worth knowing if you searched for one. Twilio owns SendGrid and does publish an official MCP server at twilio-labs/mcp, but that server is generated from Twilio's own Public API specs and covers none of SendGrid's v3 email endpoints — connecting it will not give an assistant a way to send an email or touch a contact list. Twilio's own developer blog acknowledges the gap by publishing a walkthrough on building a SendGrid MCP server yourself rather than shipping one. This entry therefore tracks the most established community implementation, Garoth/sendgrid-mcp (TypeScript, 29 stars), which wraps the SendGrid v3 Marketing API. Its tool surface is broader than most email servers: contact management (list_contacts, add_contact, delete_contacts, get_contacts_by_list), list management (list_contact_lists, create_contact_list, delete_list, add_contacts_to_list, remove_contacts_from_list), sending (send_email for one-off transactional mail with optional dynamic-template data, and send_to_list which creates a SendGrid Single Send against one or more list IDs), dynamic templates (create_template, list_templates, get_template, delete_template), plus get_stats, validate_email, list_verified_senders and list_suppression_groups. Those last two exist because SendGrid rejects sends from unverified senders and requires either a suppression_group_id or a custom_unsubscribe_url on a Single Send, so an agent has to look both up before it can complete a campaign. The README is explicit that only v3 APIs are supported — legacy templates will not work. Install is from source: git clone, npm install, then point your client at the built entrypoint with SENDGRID_API_KEY in the environment. Two cautions. The npm package named sendgrid-mcp is a different project (deyikong/sendgrid-mcp, 3 stars, which does offer a READ_ONLY mode) — do not assume npx installs the repo described here. And this server exposes delete_contacts, delete_list and delete_template, which are irreversible against a live marketing database; scope the API key narrowly rather than granting full access.

Local
💬

Resend MCP Server

The Resend MCP Server is Resend's official Model Context Protocol integration, letting AI assistants send and receive transactional email, manage contacts, broadcasts, and domains directly from Claude, Cursor, or any MCP-compatible client. Resend offers two ways to connect: a fully hosted remote server at mcp.resend.com (Streamable HTTP, no local install, OAuth login on first connect) that works well for Claude web/desktop and Cursor, or the same open-source code run locally via `npx resend-mcp` (published to npm as `resend-mcp`) using stdio or HTTP transport for CI, headless agents, or self-hosted setups. Authentication is either OAuth (hosted mode, browser-based) or a Resend API key passed as a Bearer token — handy for servers where a browser login isn't possible. Setup is documented for Claude Code, Claude Desktop/web, Cursor, Windsurf, Codex, and GitHub Copilot in VS Code. Typical use: ask Claude to "send a welcome email to this new signup using our verified domain" or "list contacts added to the newsletter audience this week," and the MCP server routes the request through your existing Resend account — no custom SMTP or REST integration code required. With 546+ GitHub stars, it's one of the most widely adopted first-party MCP servers in the email/transactional-messaging category.

Local

Sponsored

ElevenLabs

Free Tier

The leading voice AI platform. Add lifelike text-to-speech to your Claude agents via the ElevenLabs MCP server.

Try ElevenLabs free →