mcpbeat Sign in

MediaSFU MCP Server

answering

MediaSFU is answering right now. Last checked 5 min ago. 205 installs a week from npm. It exposes 159 tools. Last commit 17 Oct 2026.

Video, voice, AI agent and SIP calls: create rooms, place calls, read recordings and usage.

Installs per day peak 169 · avg 9 · +1364% w/w
a month agotoday
Uptime history 9 days of history
9 days agonow
100.0%
Uptime 24h
91 of 91 checks
159
Tools
read from the server
409 ms
Response time
average over 24h
205
Installs / week
npm and PyPI

Nothing serious here today

Today is the operative word: we check MediaSFU every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 5 min ago.

run in your terminal
claude mcp add mcp-sdk-tools --transport http https://mcp.mediasfu.com/mcp
Settings → Connectors → Add custom connector, then paste this address
https://mcp.mediasfu.com/mcp
~/.codex/config.toml
[mcp_servers.mcp-sdk-tools]
url = "https://mcp.mediasfu.com/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "mcp-sdk-tools": {
      "url": "https://mcp.mediasfu.com/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "mcp-sdk-tools": {
      "type": "http",
      "url": "https://mcp.mediasfu.com/mcp"
    }
  }
}

Available tools 159

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

react
react-native-expo::api.reference.search
MediaSFU React Native Expo :: api.reference.search (reference-search).
react-native-expo::app.scaffold
MediaSFU React Native Expo :: app.scaffold (scaffold).
react-native-expo::env.preflight
MediaSFU React Native Expo :: env.preflight (command).
react-native-expo::feature.map
MediaSFU React Native Expo :: feature.map (mapper).
react-native-expo::fix.suggest
MediaSFU React Native Expo :: fix.suggest (remediation).
react-native-expo::integration.plan
MediaSFU React Native Expo :: integration.plan (planner).
react-native-expo::room.bootstrap
MediaSFU React Native Expo :: room.bootstrap (command).
react-native-expo::room.flow.explain
MediaSFU React Native Expo :: room.flow.explain (flow-explainer).
react-native-expo::runtime.diagnose
MediaSFU React Native Expo :: runtime.diagnose (diagnostic).
react-native-expo::sdk.recommend
MediaSFU React Native Expo :: sdk.recommend (advisor).
react-native-expo::security.proxy.rooms
MediaSFU React Native Expo :: security.proxy.rooms (security-guide).
react-native-expo::ui.mode.recommend
MediaSFU React Native Expo :: ui.mode.recommend (ui-advisor).
react-native-expo::ui.overrides.guide
MediaSFU React Native Expo :: ui.overrides.guide (ui-overrides).
react-native::api.reference.search
MediaSFU React Native :: api.reference.search (reference-search).
react-native::app.scaffold
MediaSFU React Native :: app.scaffold (scaffold).
react-native::env.preflight
MediaSFU React Native :: env.preflight (command).
react-native::feature.map
MediaSFU React Native :: feature.map (mapper).
react-native::fix.suggest
MediaSFU React Native :: fix.suggest (remediation).
react-native::integration.plan
MediaSFU React Native :: integration.plan (planner).
react-native::room.bootstrap
MediaSFU React Native :: room.bootstrap (command).
react-native::room.flow.explain
MediaSFU React Native :: room.flow.explain (flow-explainer).
react-native::runtime.diagnose
MediaSFU React Native :: runtime.diagnose (diagnostic).
react-native::sdk.recommend
MediaSFU React Native :: sdk.recommend (advisor).
react-native::security.proxy.rooms
MediaSFU React Native :: security.proxy.rooms (security-guide).
react-native::ui.mode.recommend
MediaSFU React Native :: ui.mode.recommend (ui-advisor).
react-native::ui.overrides.guide
MediaSFU React Native :: ui.overrides.guide (ui-overrides).
shared::room
shared::room.authority.plan
mediasfu-shared :: room.authority.plan (room-authority-planner).
shared::room.bootstrap
mediasfu-shared :: room.bootstrap (guide).
shared::room.flow.explain
mediasfu-shared :: room.flow.explain (flow-explainer).
shared::room.lifecycle.plan
mediasfu-shared :: room.lifecycle.plan (room-lifecycle-planner).
android::room
android::room.bootstrap
MediaSFU Android :: room.bootstrap (guide).
android::room.flow.explain
MediaSFU Android :: room.flow.explain (flow-explainer).
android::ui
android::ui.mode.recommend
MediaSFU Android :: ui.mode.recommend (ui-advisor).
android::ui.overrides.guide
MediaSFU Android :: ui.overrides.guide (ui-overrides).
angular::room
angular::room.bootstrap
MediaSFU Angular :: room.bootstrap (guide).
angular::room.flow.explain
MediaSFU Angular :: room.flow.explain (flow-explainer).
angular::ui
angular::ui.mode.recommend
MediaSFU Angular :: ui.mode.recommend (ui-advisor).
angular::ui.overrides.guide
MediaSFU Angular :: ui.overrides.guide (ui-overrides).
flutter::room
flutter::room.bootstrap
MediaSFU Flutter :: room.bootstrap (guide).
flutter::room.flow.explain
MediaSFU Flutter :: room.flow.explain (flow-explainer).
flutter::ui
flutter::ui.mode.recommend
MediaSFU Flutter :: ui.mode.recommend (ui-advisor).
flutter::ui.overrides.guide
MediaSFU Flutter :: ui.overrides.guide (ui-overrides).
kotlin::room
kotlin::room.bootstrap
MediaSFU Kotlin :: room.bootstrap (guide).
kotlin::room.flow.explain
MediaSFU Kotlin :: room.flow.explain (flow-explainer).
kotlin::ui
kotlin::ui.mode.recommend
MediaSFU Kotlin :: ui.mode.recommend (ui-advisor).
kotlin::ui.overrides.guide
MediaSFU Kotlin :: ui.overrides.guide (ui-overrides).
reactjs::room
reactjs::room.bootstrap
MediaSFU ReactJS :: room.bootstrap (command).
reactjs::room.flow.explain
MediaSFU ReactJS :: room.flow.explain (flow-explainer).
reactjs::ui
reactjs::ui.mode.recommend
MediaSFU ReactJS :: ui.mode.recommend (ui-advisor).
reactjs::ui.overrides.guide
MediaSFU ReactJS :: ui.overrides.guide (ui-overrides).
shared::runtime
shared::runtime.diagnose
mediasfu-shared :: runtime.diagnose (diagnostic).
shared::runtime.readiness.diagnose
mediasfu-shared :: runtime.readiness.diagnose (readiness-diagnostic).
shared::ui
shared::ui.mode.recommend
mediasfu-shared :: ui.mode.recommend (ui-advisor).
shared::ui.overrides.guide
mediasfu-shared :: ui.overrides.guide (ui-overrides).
swift::room
swift::room.bootstrap
MediaSFU Apple / Swift :: room.bootstrap (guide). aliases: apple, ios, ipados, macos, swift, swiftui, uikit
swift::room.flow.explain
MediaSFU Apple / Swift :: room.flow.explain (flow-explainer). aliases: apple, ios, ipados, macos, swift, swiftui, uikit
swift::ui
swift::ui.mode.recommend
MediaSFU Apple / Swift :: ui.mode.recommend (ui-advisor). aliases: apple, ios, ipados, macos, swift, swiftui, uikit
swift::ui.overrides.guide
MediaSFU Apple / Swift :: ui.overrides.guide (ui-overrides). aliases: apple, ios, ipados, macos, swift, swiftui, uikit
unity::room
unity::room.bootstrap
MediaSFU Unity :: room.bootstrap (guide). aliases: unity, unity-sdk, csharp-unity
unity::room.flow.explain
MediaSFU Unity :: room.flow.explain (flow-explainer). aliases: unity, unity-sdk, csharp-unity
unity::ui
unity::ui.mode.recommend
MediaSFU Unity :: ui.mode.recommend (ui-advisor). aliases: unity, unity-sdk, csharp-unity
unity::ui.overrides.guide
MediaSFU Unity :: ui.overrides.guide (ui-overrides). aliases: unity, unity-sdk, csharp-unity
vue::room
vue::room.bootstrap
MediaSFU Vue :: room.bootstrap (command).
vue::room.flow.explain
MediaSFU Vue :: room.flow.explain (flow-explainer).
vue::ui
vue::ui.mode.recommend
MediaSFU Vue :: ui.mode.recommend (ui-advisor).
vue::ui.overrides.guide
MediaSFU Vue :: ui.overrides.guide (ui-overrides).
android::api
android::api.reference.search
MediaSFU Android :: api.reference.search (reference-search).
android::app
android::app.scaffold
MediaSFU Android :: app.scaffold (scaffold).
android::env
android::env.preflight
MediaSFU Android :: env.preflight (command).
android::feature
android::feature.map
MediaSFU Android :: feature.map (mapper).
android::fix
android::fix.suggest
MediaSFU Android :: fix.suggest (remediation).
android::integration
android::integration.plan
MediaSFU Android :: integration.plan (planner).
android::runtime
android::runtime.diagnose
MediaSFU Android :: runtime.diagnose (diagnostic).
android::sdk
android::sdk.recommend
MediaSFU Android :: sdk.recommend (advisor).
android::security
android::security.proxy.rooms
MediaSFU Android :: security.proxy.rooms (security-guide).
angular::api
angular::api.reference.search
MediaSFU Angular :: api.reference.search (reference-search).
angular::app
angular::app.scaffold
MediaSFU Angular :: app.scaffold (scaffold).
angular::env
angular::env.preflight
MediaSFU Angular :: env.preflight (command).
angular::feature
angular::feature.map
MediaSFU Angular :: feature.map (mapper).
angular::fix
angular::fix.suggest
MediaSFU Angular :: fix.suggest (remediation).
angular::integration
angular::integration.plan
MediaSFU Angular :: integration.plan (planner).
angular::runtime
angular::runtime.diagnose
MediaSFU Angular :: runtime.diagnose (diagnostic).
angular::sdk
angular::sdk.recommend
MediaSFU Angular :: sdk.recommend (advisor).
angular::security
angular::security.proxy.rooms
MediaSFU Angular :: security.proxy.rooms (security-guide).
flutter::api
flutter::api.reference.search
MediaSFU Flutter :: api.reference.search (reference-search).
flutter::app
flutter::app.scaffold
MediaSFU Flutter :: app.scaffold (scaffold).
flutter::env
flutter::env.preflight
MediaSFU Flutter :: env.preflight (command).
flutter::feature
flutter::feature.map
MediaSFU Flutter :: feature.map (mapper).
flutter::fix
flutter::fix.suggest
MediaSFU Flutter :: fix.suggest (remediation).
flutter::integration
flutter::integration.plan
MediaSFU Flutter :: integration.plan (planner).
flutter::runtime
flutter::runtime.diagnose
MediaSFU Flutter :: runtime.diagnose (diagnostic).
flutter::sdk
flutter::sdk.recommend
MediaSFU Flutter :: sdk.recommend (advisor).
flutter::security
flutter::security.proxy.rooms
MediaSFU Flutter :: security.proxy.rooms (security-guide).
kotlin::api
kotlin::api.reference.search
MediaSFU Kotlin :: api.reference.search (reference-search).
kotlin::app
kotlin::app.scaffold
MediaSFU Kotlin :: app.scaffold (scaffold).
kotlin::env
kotlin::env.preflight
MediaSFU Kotlin :: env.preflight (command).
kotlin::feature
kotlin::feature.map
MediaSFU Kotlin :: feature.map (mapper).
kotlin::fix
kotlin::fix.suggest
MediaSFU Kotlin :: fix.suggest (remediation).
kotlin::integration
kotlin::integration.plan
MediaSFU Kotlin :: integration.plan (planner).
kotlin::runtime
kotlin::runtime.diagnose
MediaSFU Kotlin :: runtime.diagnose (diagnostic).
kotlin::sdk
kotlin::sdk.recommend
MediaSFU Kotlin :: sdk.recommend (advisor).
kotlin::security
kotlin::security.proxy.rooms
MediaSFU Kotlin :: security.proxy.rooms (security-guide).
reactjs::api
reactjs::api.reference.search
MediaSFU ReactJS :: api.reference.search (reference-search).
reactjs::app
reactjs::app.scaffold
MediaSFU ReactJS :: app.scaffold (scaffold).
reactjs::env
reactjs::env.preflight
MediaSFU ReactJS :: env.preflight (command).
reactjs::feature
reactjs::feature.map
MediaSFU ReactJS :: feature.map (mapper).
reactjs::fix
reactjs::fix.suggest
MediaSFU ReactJS :: fix.suggest (remediation).
reactjs::integration
reactjs::integration.plan
MediaSFU ReactJS :: integration.plan (planner).
reactjs::runtime
reactjs::runtime.diagnose
MediaSFU ReactJS :: runtime.diagnose (diagnostic).
reactjs::sdk
reactjs::sdk.recommend
MediaSFU ReactJS :: sdk.recommend (advisor).
reactjs::security
reactjs::security.proxy.rooms
MediaSFU ReactJS :: security.proxy.rooms (security-guide).
shared::api
shared::api.reference.search
mediasfu-shared :: api.reference.search (reference-search).
shared::app
shared::app.scaffold
mediasfu-shared :: app.scaffold (scaffold).
shared::backend
shared::backend.integration.guide
mediasfu-shared :: backend.integration.guide (knowledge).
shared::credential
shared::credential.broker.plan
mediasfu-shared :: credential.broker.plan (credential-planner).
shared::custom
shared::custom-recording.scene.plan
mediasfu-shared :: custom-recording.scene.plan (custom-recording-planner).
shared::embedded
shared::embedded.layout.plan
mediasfu-shared :: embedded.layout.plan (embedded-layout-planner).
shared::env
shared::env.preflight
mediasfu-shared :: env.preflight (command).
shared::external
shared::external-media.integration.plan
mediasfu-shared :: external-media.integration.plan (knowledge).
shared::feature
shared::feature.map
mediasfu-shared :: feature.map (mapper).
shared::fix
shared::fix.suggest
mediasfu-shared :: fix.suggest (remediation).
shared::frontend
shared::frontend.architecture.plan
mediasfu-shared :: frontend.architecture.plan (architecture-planner).
shared::headless
shared::headless.integration.plan
mediasfu-shared :: headless.integration.plan (headless-planner).
shared::integration
shared::integration.plan
mediasfu-shared :: integration.plan (planner).
shared::lifecycle
shared::lifecycle.cleanup.audit
mediasfu-shared :: lifecycle.cleanup.audit (lifecycle-audit).
shared::participant
shared::participant-control.integration.plan
mediasfu-shared :: participant-control.integration.plan (knowledge).
shared::product
shared::product.pattern.plan
mediasfu-shared :: product.pattern.plan (product-pattern-planner).
shared::sdk
shared::sdk.recommend
mediasfu-shared :: sdk.recommend (advisor).
shared::security
shared::security.proxy.rooms
mediasfu-shared :: security.proxy.rooms (security-guide).
shared::solution
shared::solution.capsule.plan
mediasfu-shared :: solution.capsule.plan (knowledge).
shared::telephony
shared::telephony.call-control.plan
mediasfu-shared :: telephony.call-control.plan (telephony-planner).
shared::widget
shared::widget.integration.plan
mediasfu-shared :: widget.integration.plan (widget-planner).
swift::api
swift::api.reference.search
MediaSFU Apple / Swift :: api.reference.search (reference-search). aliases: apple, ios, ipados, macos, swift, swiftui, uikit
swift::app
swift::app.scaffold
MediaSFU Apple / Swift :: app.scaffold (scaffold). aliases: apple, ios, ipados, macos, swift, swiftui, uikit
swift::env
swift::env.preflight
MediaSFU Apple / Swift :: env.preflight (command). aliases: apple, ios, ipados, macos, swift, swiftui, uikit
swift::feature
swift::feature.map
MediaSFU Apple / Swift :: feature.map (mapper). aliases: apple, ios, ipados, macos, swift, swiftui, uikit
swift::fix
swift::fix.suggest
MediaSFU Apple / Swift :: fix.suggest (remediation). aliases: apple, ios, ipados, macos, swift, swiftui, uikit
swift::integration
swift::integration.plan
MediaSFU Apple / Swift :: integration.plan (planner). aliases: apple, ios, ipados, macos, swift, swiftui, uikit
swift::runtime
swift::runtime.diagnose
MediaSFU Apple / Swift :: runtime.diagnose (diagnostic). aliases: apple, ios, ipados, macos, swift, swiftui, uikit
swift::sdk
swift::sdk.recommend
MediaSFU Apple / Swift :: sdk.recommend (advisor). aliases: apple, ios, ipados, macos, swift, swiftui, uikit
swift::security
swift::security.proxy.rooms
MediaSFU Apple / Swift :: security.proxy.rooms (security-guide). aliases: apple, ios, ipados, macos, swift, swiftui, uikit
unity::api
unity::api.reference.search
MediaSFU Unity :: api.reference.search (reference-search). aliases: unity, unity-sdk, csharp-unity
unity::app
unity::app.scaffold
MediaSFU Unity :: app.scaffold (scaffold). aliases: unity, unity-sdk, csharp-unity
unity::env
unity::env.preflight
MediaSFU Unity :: env.preflight (command). aliases: unity, unity-sdk, csharp-unity
unity::feature
unity::feature.map
MediaSFU Unity :: feature.map (mapper). aliases: unity, unity-sdk, csharp-unity
unity::fix
unity::fix.suggest
MediaSFU Unity :: fix.suggest (remediation). aliases: unity, unity-sdk, csharp-unity
unity::integration
unity::integration.plan
MediaSFU Unity :: integration.plan (planner). aliases: unity, unity-sdk, csharp-unity
unity::runtime
unity::runtime.diagnose
MediaSFU Unity :: runtime.diagnose (diagnostic). aliases: unity, unity-sdk, csharp-unity
unity::sdk
unity::sdk.recommend
MediaSFU Unity :: sdk.recommend (advisor). aliases: unity, unity-sdk, csharp-unity
unity::security
unity::security.proxy.rooms
MediaSFU Unity :: security.proxy.rooms (security-guide). aliases: unity, unity-sdk, csharp-unity
vue::api
vue::api.reference.search
MediaSFU Vue :: api.reference.search (reference-search).
vue::app
vue::app.scaffold
MediaSFU Vue :: app.scaffold (scaffold).
vue::env
vue::env.preflight
MediaSFU Vue :: env.preflight (command).
vue::feature
vue::feature.map
MediaSFU Vue :: feature.map (mapper).
vue::fix
vue::fix.suggest
MediaSFU Vue :: fix.suggest (remediation).
vue::integration
vue::integration.plan
MediaSFU Vue :: integration.plan (planner).
vue::runtime
vue::runtime.diagnose
MediaSFU Vue :: runtime.diagnose (diagnostic).
vue::sdk
vue::sdk.recommend
MediaSFU Vue :: sdk.recommend (advisor).
vue::security
vue::security.proxy.rooms
MediaSFU Vue :: security.proxy.rooms (security-guide).

Endpoints

URLTransportStateLatencyChecked
https://mcp.mediasfu.com/mcp streamable-http answering 434 ms 5 min ago

Alternatives to MediaSFU

same job, measured the same way
ToughTongue AI
by toughtongueai

Create voice-agent scenarios, pull session analytics, place SIP calls, schedule meeting bots.

answering
Roxels
by roxels

Let AI agents create configurable voice agents via meeting rooms and return structured data.

396 installs/wk local only
Synento
by synento

Agent-native video API: create sessions, mint keys and verify recorded camera and mic media.

answering
AgentPhone
by agentphone-ai

Give AI agents real phone numbers, messages, and voice calls via MCP.

220 installs/wk answering
Agent-Native Clips
by builderio

Screen recording, meeting notes, and voice dictation - all with AI

answering
Kelam Voice Agents
by nousdata

Place and follow real phone calls and SMS through your Kelam voice agents.

answering
DialMCP
by dialmcp

Let AI agents place real phone calls from your verified number, with transcripts and recordings.

32 installs/wk answering
Kestrel Voice
by kestrelvoice

AI receptionist: calls, leads, credits, usage, workflows and guided setup via OAuth

answering

MediaSFU — questions

Answers built from our own checks of this server.

What can MediaSFU do?
It exposes 159 tools, read directly from the server on our last check. Among them: android::api.reference.search, android::app.scaffold, android::env.preflight, android::feature.map, android::fix.suggest, android::integration.plan and 153 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is MediaSFU mostly used for?
Its tools cluster around react, shared::room and android::room. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is MediaSFU working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 409 ms. The bar chart above shows every period we have measured.
How do I connect MediaSFU?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does MediaSFU need an API key?
No. MediaSFU completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 159 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is MediaSFU?
It answers our handshake in 409 ms on average, which is faster than 34% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
How many people use MediaSFU?
The npm package @mediasfu/mcp-sdk-tools was installed 205 times in the last week. Week over week that is +1364%. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.
Is MediaSFU open source?
The code is open source: it is published under the MIT licence, written in JavaScript and 0 stars on GitHub. The licence covers the code in the repository, not the hosted service at mcp.mediasfu.com, which runs on its operator's own terms.