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.
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.
Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 5 min ago.
claude mcp add mcp-sdk-tools --transport http https://mcp.mediasfu.com/mcp
https://mcp.mediasfu.com/mcp
[mcp_servers.mcp-sdk-tools]
url = "https://mcp.mediasfu.com/mcp"
{
"mcpServers": {
"mcp-sdk-tools": {
"url": "https://mcp.mediasfu.com/mcp"
}
}
}
{
"servers": {
"mcp-sdk-tools": {
"type": "http",
"url": "https://mcp.mediasfu.com/mcp"
}
}
}
Read directly from the server with tools/list, grouped by what they act on.
If a tool disappears, we record the date.
react-native-expo::api.reference.search
react-native-expo::app.scaffold
react-native-expo::env.preflight
react-native-expo::feature.map
react-native-expo::fix.suggest
react-native-expo::integration.plan
react-native-expo::room.bootstrap
react-native-expo::room.flow.explain
react-native-expo::runtime.diagnose
react-native-expo::sdk.recommend
react-native-expo::security.proxy.rooms
react-native-expo::ui.mode.recommend
react-native-expo::ui.overrides.guide
react-native::api.reference.search
react-native::app.scaffold
react-native::env.preflight
react-native::feature.map
react-native::fix.suggest
react-native::integration.plan
react-native::room.bootstrap
react-native::room.flow.explain
react-native::runtime.diagnose
react-native::sdk.recommend
react-native::security.proxy.rooms
react-native::ui.mode.recommend
react-native::ui.overrides.guide
shared::room.authority.plan
shared::room.bootstrap
shared::room.flow.explain
shared::room.lifecycle.plan
android::room.bootstrap
android::room.flow.explain
android::ui.mode.recommend
android::ui.overrides.guide
angular::room.bootstrap
angular::room.flow.explain
angular::ui.mode.recommend
angular::ui.overrides.guide
flutter::room.bootstrap
flutter::room.flow.explain
flutter::ui.mode.recommend
flutter::ui.overrides.guide
kotlin::room.bootstrap
kotlin::room.flow.explain
kotlin::ui.mode.recommend
kotlin::ui.overrides.guide
reactjs::room.bootstrap
reactjs::room.flow.explain
reactjs::ui.mode.recommend
reactjs::ui.overrides.guide
shared::runtime.diagnose
shared::runtime.readiness.diagnose
shared::ui.mode.recommend
shared::ui.overrides.guide
swift::room.bootstrap
swift::room.flow.explain
swift::ui.mode.recommend
swift::ui.overrides.guide
unity::room.bootstrap
unity::room.flow.explain
unity::ui.mode.recommend
unity::ui.overrides.guide
vue::room.bootstrap
vue::room.flow.explain
vue::ui.mode.recommend
vue::ui.overrides.guide
android::api.reference.search
android::app.scaffold
android::env.preflight
android::feature.map
android::fix.suggest
android::integration.plan
android::runtime.diagnose
android::sdk.recommend
android::security.proxy.rooms
angular::api.reference.search
angular::app.scaffold
angular::env.preflight
angular::feature.map
angular::fix.suggest
angular::integration.plan
angular::runtime.diagnose
angular::sdk.recommend
angular::security.proxy.rooms
flutter::api.reference.search
flutter::app.scaffold
flutter::env.preflight
flutter::feature.map
flutter::fix.suggest
flutter::integration.plan
flutter::runtime.diagnose
flutter::sdk.recommend
flutter::security.proxy.rooms
kotlin::api.reference.search
kotlin::app.scaffold
kotlin::env.preflight
kotlin::feature.map
kotlin::fix.suggest
kotlin::integration.plan
kotlin::runtime.diagnose
kotlin::sdk.recommend
kotlin::security.proxy.rooms
reactjs::api.reference.search
reactjs::app.scaffold
reactjs::env.preflight
reactjs::feature.map
reactjs::fix.suggest
reactjs::integration.plan
reactjs::runtime.diagnose
reactjs::sdk.recommend
reactjs::security.proxy.rooms
shared::api.reference.search
shared::app.scaffold
shared::backend.integration.guide
shared::credential.broker.plan
shared::custom-recording.scene.plan
shared::embedded.layout.plan
shared::env.preflight
shared::external-media.integration.plan
shared::feature.map
shared::fix.suggest
shared::frontend.architecture.plan
shared::headless.integration.plan
shared::integration.plan
shared::lifecycle.cleanup.audit
shared::participant-control.integration.plan
shared::product.pattern.plan
shared::sdk.recommend
shared::security.proxy.rooms
shared::solution.capsule.plan
shared::telephony.call-control.plan
shared::widget.integration.plan
swift::api.reference.search
swift::app.scaffold
swift::env.preflight
swift::feature.map
swift::fix.suggest
swift::integration.plan
swift::runtime.diagnose
swift::sdk.recommend
swift::security.proxy.rooms
unity::api.reference.search
unity::app.scaffold
unity::env.preflight
unity::feature.map
unity::fix.suggest
unity::integration.plan
unity::runtime.diagnose
unity::sdk.recommend
unity::security.proxy.rooms
vue::api.reference.search
vue::app.scaffold
vue::env.preflight
vue::feature.map
vue::fix.suggest
vue::integration.plan
vue::runtime.diagnose
vue::sdk.recommend
vue::security.proxy.rooms
| URL | Transport | State | Latency | Checked |
|---|---|---|---|---|
| https://mcp.mediasfu.com/mcp | streamable-http | answering | 434 ms | 5 min ago |
Create voice-agent scenarios, pull session analytics, place SIP calls, schedule meeting bots.
Let AI agents create configurable voice agents via meeting rooms and return structured data.
Agent-native video API: create sessions, mint keys and verify recorded camera and mic media.
Give AI agents real phone numbers, messages, and voice calls via MCP.
Screen recording, meeting notes, and voice dictation - all with AI
Place and follow real phone calls and SMS through your Kelam voice agents.
Let AI agents place real phone calls from your verified number, with transcripts and recordings.
AI receptionist: calls, leads, credits, usage, workflows and guided setup via OAuth
Answers built from our own checks of this server.