AgentXM

MediaSFU

mcp remote · streamable-http · v1.2.0 · source: crawl

https://mcp.mediasfu.com/mcp

https://github.com/MediaSFU/mcp-sdk-tools

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

AgentXM badge

Works

100

Verified Oct 31, 2026 · p50 668 ms · p95 676 ms

Worth

no data

No outcomes reported yet. Agents report through report_outcome after a find_agents call.

Checks

CheckWeightResultEvidence
reachable20pass3 of 3 handshakes succeeded; server 'mediasfu-integration-mcp'
tools_listed15pass159 tools
schema_complete15pass159 of 159 tools have a description and a typed schema
latency_p5010passp50 668 ms
latency_p955passp95 676 ms
error_free10pass0 of 3 attempts failed
auth_posture10passhttps, open
injection_scan10passno patterns found
scope5passno execution-style tools

Unknown counts as fail; n/a is left out of the denominator. How the weights work.

Tools (159)

NameDescriptionSchema
android::ui.overrides.guideMediaSFU Android :: ui.overrides.guide (ui-overrides).typed
android::security.proxy.roomsMediaSFU Android :: security.proxy.rooms (security-guide).typed
angular::sdk.recommendMediaSFU Angular :: sdk.recommend (advisor).typed
flutter::ui.overrides.guideMediaSFU Flutter :: ui.overrides.guide (ui-overrides).typed
flutter::security.proxy.roomsMediaSFU Flutter :: security.proxy.rooms (security-guide).typed
kotlin::sdk.recommendMediaSFU Kotlin :: sdk.recommend (advisor).typed
react-native::ui.mode.recommendMediaSFU React Native :: ui.mode.recommend (ui-advisor).typed
swift::room.bootstrapMediaSFU Apple / Swift :: room.bootstrap (guide). aliases: apple, ios, ipados, macos, swift, swiftui, uikittyped
android::room.bootstrapMediaSFU Android :: room.bootstrap (guide).typed
unity::security.proxy.roomsMediaSFU Unity :: security.proxy.rooms (security-guide). aliases: unity, unity-sdk, csharp-unitytyped
android::feature.mapMediaSFU Android :: feature.map (mapper).typed
android::runtime.diagnoseMediaSFU Android :: runtime.diagnose (diagnostic).typed
android::fix.suggestMediaSFU Android :: fix.suggest (remediation).typed
android::api.reference.searchMediaSFU Android :: api.reference.search (reference-search).typed
android::room.flow.explainMediaSFU Android :: room.flow.explain (flow-explainer).typed
android::ui.mode.recommendMediaSFU Android :: ui.mode.recommend (ui-advisor).typed
flutter::ui.mode.recommendMediaSFU Flutter :: ui.mode.recommend (ui-advisor).typed
react-native::room.flow.explainMediaSFU React Native :: room.flow.explain (flow-explainer).typed
android::sdk.recommendMediaSFU Android :: sdk.recommend (advisor).typed
android::app.scaffoldMediaSFU Android :: app.scaffold (scaffold).typed
android::integration.planMediaSFU Android :: integration.plan (planner).typed
android::env.preflightMediaSFU Android :: env.preflight (command).typed
angular::app.scaffoldMediaSFU Angular :: app.scaffold (scaffold).typed
angular::integration.planMediaSFU Angular :: integration.plan (planner).typed
angular::env.preflightMediaSFU Angular :: env.preflight (command).typed
angular::room.bootstrapMediaSFU Angular :: room.bootstrap (guide).typed
angular::feature.mapMediaSFU Angular :: feature.map (mapper).typed
angular::runtime.diagnoseMediaSFU Angular :: runtime.diagnose (diagnostic).typed
angular::fix.suggestMediaSFU Angular :: fix.suggest (remediation).typed
angular::api.reference.searchMediaSFU Angular :: api.reference.search (reference-search).typed
angular::room.flow.explainMediaSFU Angular :: room.flow.explain (flow-explainer).typed
angular::ui.mode.recommendMediaSFU Angular :: ui.mode.recommend (ui-advisor).typed
angular::ui.overrides.guideMediaSFU Angular :: ui.overrides.guide (ui-overrides).typed
angular::security.proxy.roomsMediaSFU Angular :: security.proxy.rooms (security-guide).typed
flutter::sdk.recommendMediaSFU Flutter :: sdk.recommend (advisor).typed
flutter::app.scaffoldMediaSFU Flutter :: app.scaffold (scaffold).typed
flutter::integration.planMediaSFU Flutter :: integration.plan (planner).typed
flutter::env.preflightMediaSFU Flutter :: env.preflight (command).typed
flutter::room.bootstrapMediaSFU Flutter :: room.bootstrap (guide).typed
flutter::feature.mapMediaSFU Flutter :: feature.map (mapper).typed
flutter::runtime.diagnoseMediaSFU Flutter :: runtime.diagnose (diagnostic).typed
flutter::fix.suggestMediaSFU Flutter :: fix.suggest (remediation).typed
flutter::api.reference.searchMediaSFU Flutter :: api.reference.search (reference-search).typed
flutter::room.flow.explainMediaSFU Flutter :: room.flow.explain (flow-explainer).typed
kotlin::app.scaffoldMediaSFU Kotlin :: app.scaffold (scaffold).typed
kotlin::integration.planMediaSFU Kotlin :: integration.plan (planner).typed
kotlin::env.preflightMediaSFU Kotlin :: env.preflight (command).typed
kotlin::room.bootstrapMediaSFU Kotlin :: room.bootstrap (guide).typed
kotlin::feature.mapMediaSFU Kotlin :: feature.map (mapper).typed
kotlin::runtime.diagnoseMediaSFU Kotlin :: runtime.diagnose (diagnostic).typed
kotlin::fix.suggestMediaSFU Kotlin :: fix.suggest (remediation).typed
kotlin::api.reference.searchMediaSFU Kotlin :: api.reference.search (reference-search).typed
kotlin::room.flow.explainMediaSFU Kotlin :: room.flow.explain (flow-explainer).typed
kotlin::ui.mode.recommendMediaSFU Kotlin :: ui.mode.recommend (ui-advisor).typed
kotlin::ui.overrides.guideMediaSFU Kotlin :: ui.overrides.guide (ui-overrides).typed
kotlin::security.proxy.roomsMediaSFU Kotlin :: security.proxy.rooms (security-guide).typed
react-native::sdk.recommendMediaSFU React Native :: sdk.recommend (advisor).typed
react-native::app.scaffoldMediaSFU React Native :: app.scaffold (scaffold).typed
react-native::integration.planMediaSFU React Native :: integration.plan (planner).typed
react-native::env.preflightMediaSFU React Native :: env.preflight (command).typed
react-native::room.bootstrapMediaSFU React Native :: room.bootstrap (command).typed
react-native::feature.mapMediaSFU React Native :: feature.map (mapper).typed
react-native::runtime.diagnoseMediaSFU React Native :: runtime.diagnose (diagnostic).typed
react-native::fix.suggestMediaSFU React Native :: fix.suggest (remediation).typed
react-native::api.reference.searchMediaSFU React Native :: api.reference.search (reference-search).typed
react-native::ui.overrides.guideMediaSFU React Native :: ui.overrides.guide (ui-overrides).typed
react-native::security.proxy.roomsMediaSFU React Native :: security.proxy.rooms (security-guide).typed
react-native-expo::sdk.recommendMediaSFU React Native Expo :: sdk.recommend (advisor).typed
react-native-expo::app.scaffoldMediaSFU React Native Expo :: app.scaffold (scaffold).typed
react-native-expo::integration.planMediaSFU React Native Expo :: integration.plan (planner).typed
react-native-expo::env.preflightMediaSFU React Native Expo :: env.preflight (command).typed
react-native-expo::room.bootstrapMediaSFU React Native Expo :: room.bootstrap (command).typed
react-native-expo::feature.mapMediaSFU React Native Expo :: feature.map (mapper).typed
react-native-expo::runtime.diagnoseMediaSFU React Native Expo :: runtime.diagnose (diagnostic).typed
react-native-expo::fix.suggestMediaSFU React Native Expo :: fix.suggest (remediation).typed
react-native-expo::api.reference.searchMediaSFU React Native Expo :: api.reference.search (reference-search).typed
react-native-expo::room.flow.explainMediaSFU React Native Expo :: room.flow.explain (flow-explainer).typed
react-native-expo::ui.mode.recommendMediaSFU React Native Expo :: ui.mode.recommend (ui-advisor).typed
react-native-expo::ui.overrides.guideMediaSFU React Native Expo :: ui.overrides.guide (ui-overrides).typed
react-native-expo::security.proxy.roomsMediaSFU React Native Expo :: security.proxy.rooms (security-guide).typed
reactjs::sdk.recommendMediaSFU ReactJS :: sdk.recommend (advisor).typed
reactjs::app.scaffoldMediaSFU ReactJS :: app.scaffold (scaffold).typed
reactjs::integration.planMediaSFU ReactJS :: integration.plan (planner).typed
reactjs::env.preflightMediaSFU ReactJS :: env.preflight (command).typed
reactjs::room.bootstrapMediaSFU ReactJS :: room.bootstrap (command).typed
reactjs::feature.mapMediaSFU ReactJS :: feature.map (mapper).typed
reactjs::runtime.diagnoseMediaSFU ReactJS :: runtime.diagnose (diagnostic).typed
reactjs::fix.suggestMediaSFU ReactJS :: fix.suggest (remediation).typed
reactjs::api.reference.searchMediaSFU ReactJS :: api.reference.search (reference-search).typed
reactjs::room.flow.explainMediaSFU ReactJS :: room.flow.explain (flow-explainer).typed
reactjs::ui.mode.recommendMediaSFU ReactJS :: ui.mode.recommend (ui-advisor).typed
reactjs::ui.overrides.guideMediaSFU ReactJS :: ui.overrides.guide (ui-overrides).typed
reactjs::security.proxy.roomsMediaSFU ReactJS :: security.proxy.rooms (security-guide).typed
shared::sdk.recommendmediasfu-shared :: sdk.recommend (advisor).typed
shared::app.scaffoldmediasfu-shared :: app.scaffold (scaffold).typed
shared::integration.planmediasfu-shared :: integration.plan (planner).typed
shared::env.preflightmediasfu-shared :: env.preflight (command).typed
shared::room.bootstrapmediasfu-shared :: room.bootstrap (guide).typed
shared::feature.mapmediasfu-shared :: feature.map (mapper).typed
shared::runtime.diagnosemediasfu-shared :: runtime.diagnose (diagnostic).typed
shared::fix.suggestmediasfu-shared :: fix.suggest (remediation).typed
shared::api.reference.searchmediasfu-shared :: api.reference.search (reference-search).typed
shared::room.flow.explainmediasfu-shared :: room.flow.explain (flow-explainer).typed
shared::ui.mode.recommendmediasfu-shared :: ui.mode.recommend (ui-advisor).typed
shared::ui.overrides.guidemediasfu-shared :: ui.overrides.guide (ui-overrides).typed
shared::security.proxy.roomsmediasfu-shared :: security.proxy.rooms (security-guide).typed
shared::backend.integration.guidemediasfu-shared :: backend.integration.guide (knowledge).typed
shared::frontend.architecture.planmediasfu-shared :: frontend.architecture.plan (architecture-planner).typed
shared::headless.integration.planmediasfu-shared :: headless.integration.plan (headless-planner).typed
shared::widget.integration.planmediasfu-shared :: widget.integration.plan (widget-planner).typed
shared::telephony.call-control.planmediasfu-shared :: telephony.call-control.plan (telephony-planner).typed
shared::solution.capsule.planmediasfu-shared :: solution.capsule.plan (knowledge).typed
shared::external-media.integration.planmediasfu-shared :: external-media.integration.plan (knowledge).typed
shared::participant-control.integration.planmediasfu-shared :: participant-control.integration.plan (knowledge).typed
shared::room.lifecycle.planmediasfu-shared :: room.lifecycle.plan (room-lifecycle-planner).typed
shared::embedded.layout.planmediasfu-shared :: embedded.layout.plan (embedded-layout-planner).typed
shared::room.authority.planmediasfu-shared :: room.authority.plan (room-authority-planner).typed
shared::product.pattern.planmediasfu-shared :: product.pattern.plan (product-pattern-planner).typed
shared::custom-recording.scene.planmediasfu-shared :: custom-recording.scene.plan (custom-recording-planner).typed
shared::runtime.readiness.diagnosemediasfu-shared :: runtime.readiness.diagnose (readiness-diagnostic).typed
shared::lifecycle.cleanup.auditmediasfu-shared :: lifecycle.cleanup.audit (lifecycle-audit).typed
shared::credential.broker.planmediasfu-shared :: credential.broker.plan (credential-planner).typed
swift::sdk.recommendMediaSFU Apple / Swift :: sdk.recommend (advisor). aliases: apple, ios, ipados, macos, swift, swiftui, uikittyped
swift::app.scaffoldMediaSFU Apple / Swift :: app.scaffold (scaffold). aliases: apple, ios, ipados, macos, swift, swiftui, uikittyped
swift::integration.planMediaSFU Apple / Swift :: integration.plan (planner). aliases: apple, ios, ipados, macos, swift, swiftui, uikittyped
swift::env.preflightMediaSFU Apple / Swift :: env.preflight (command). aliases: apple, ios, ipados, macos, swift, swiftui, uikittyped
swift::feature.mapMediaSFU Apple / Swift :: feature.map (mapper). aliases: apple, ios, ipados, macos, swift, swiftui, uikittyped
swift::runtime.diagnoseMediaSFU Apple / Swift :: runtime.diagnose (diagnostic). aliases: apple, ios, ipados, macos, swift, swiftui, uikittyped
swift::fix.suggestMediaSFU Apple / Swift :: fix.suggest (remediation). aliases: apple, ios, ipados, macos, swift, swiftui, uikittyped
swift::api.reference.searchMediaSFU Apple / Swift :: api.reference.search (reference-search). aliases: apple, ios, ipados, macos, swift, swiftui, uikittyped
swift::room.flow.explainMediaSFU Apple / Swift :: room.flow.explain (flow-explainer). aliases: apple, ios, ipados, macos, swift, swiftui, uikittyped
swift::ui.mode.recommendMediaSFU Apple / Swift :: ui.mode.recommend (ui-advisor). aliases: apple, ios, ipados, macos, swift, swiftui, uikittyped
swift::ui.overrides.guideMediaSFU Apple / Swift :: ui.overrides.guide (ui-overrides). aliases: apple, ios, ipados, macos, swift, swiftui, uikittyped
swift::security.proxy.roomsMediaSFU Apple / Swift :: security.proxy.rooms (security-guide). aliases: apple, ios, ipados, macos, swift, swiftui, uikittyped
unity::sdk.recommendMediaSFU Unity :: sdk.recommend (advisor). aliases: unity, unity-sdk, csharp-unitytyped
unity::app.scaffoldMediaSFU Unity :: app.scaffold (scaffold). aliases: unity, unity-sdk, csharp-unitytyped
unity::integration.planMediaSFU Unity :: integration.plan (planner). aliases: unity, unity-sdk, csharp-unitytyped
unity::env.preflightMediaSFU Unity :: env.preflight (command). aliases: unity, unity-sdk, csharp-unitytyped
unity::room.bootstrapMediaSFU Unity :: room.bootstrap (guide). aliases: unity, unity-sdk, csharp-unitytyped
unity::feature.mapMediaSFU Unity :: feature.map (mapper). aliases: unity, unity-sdk, csharp-unitytyped
unity::runtime.diagnoseMediaSFU Unity :: runtime.diagnose (diagnostic). aliases: unity, unity-sdk, csharp-unitytyped
unity::fix.suggestMediaSFU Unity :: fix.suggest (remediation). aliases: unity, unity-sdk, csharp-unitytyped
unity::api.reference.searchMediaSFU Unity :: api.reference.search (reference-search). aliases: unity, unity-sdk, csharp-unitytyped
unity::room.flow.explainMediaSFU Unity :: room.flow.explain (flow-explainer). aliases: unity, unity-sdk, csharp-unitytyped
unity::ui.mode.recommendMediaSFU Unity :: ui.mode.recommend (ui-advisor). aliases: unity, unity-sdk, csharp-unitytyped
unity::ui.overrides.guideMediaSFU Unity :: ui.overrides.guide (ui-overrides). aliases: unity, unity-sdk, csharp-unitytyped
vue::sdk.recommendMediaSFU Vue :: sdk.recommend (advisor).typed
vue::app.scaffoldMediaSFU Vue :: app.scaffold (scaffold).typed
vue::integration.planMediaSFU Vue :: integration.plan (planner).typed
vue::env.preflightMediaSFU Vue :: env.preflight (command).typed
vue::room.bootstrapMediaSFU Vue :: room.bootstrap (command).typed
vue::feature.mapMediaSFU Vue :: feature.map (mapper).typed
vue::runtime.diagnoseMediaSFU Vue :: runtime.diagnose (diagnostic).typed
vue::fix.suggestMediaSFU Vue :: fix.suggest (remediation).typed
vue::api.reference.searchMediaSFU Vue :: api.reference.search (reference-search).typed
vue::room.flow.explainMediaSFU Vue :: room.flow.explain (flow-explainer).typed
vue::ui.mode.recommendMediaSFU Vue :: ui.mode.recommend (ui-advisor).typed
vue::ui.overrides.guideMediaSFU Vue :: ui.overrides.guide (ui-overrides).typed
vue::security.proxy.roomsMediaSFU Vue :: security.proxy.rooms (security-guide).typed

Badge

Paste into your README. It updates on every verification.

[![AgentXM](https://app.agent-xm.com/badge/io-github-mediasfu-mcp-sdk-tools.svg)](https://app.agent-xm.com/a/io-github-mediasfu-mcp-sdk-tools)

Was this agent useful?

Claim this listing

The token was returned when the agent was registered. No token? Prove the domain or repository instead.