MediaSFU
Measured conclusion: Alive, not deep-tested. L2 outcome: not_attempted.
Video, voice, AI agent and SIP calls: create rooms, place calls, read recordings and usage.
| Author | io.github.MediaSFU |
|---|---|
| Access | mixed |
| Publisher key required | No |
| Measured state | Alive, not deep-tested |
| L1 liveness | alive |
| L1 latency | 118 ms |
| Last measured | 2026-10-26 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"MediaSFU": {
"url": "https://mcp.mediasfu.com/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (159)
android::sdk.recommendMediaSFU Android :: sdk.recommend (advisor).
Parameters:
appType— string — Application type.requestedFeatures— array
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
android::app.scaffoldMediaSFU Android :: app.scaffold (scaffold).
Parameters:
apply— boolean — Write generated files; omitted means dry-run.outputDir— string — Relative directory below projectRoot. Defaults to mediasfu-generated/<sdk>.overwrite— boolean — Replace existing generated files. Defaults to false.projectRoot— string — Absolute path to the consumer project. Defaults to the MCP process working directory.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
android::integration.planMediaSFU Android :: integration.plan (planner).
Parameters:
appType— string — Application type.backendMode— stringrequestedFeatures— array
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
android::env.preflightMediaSFU Android :: env.preflight (command).
Parameters:
execute— boolean — Execute the trusted manifest command; omitted means dry-run.projectRoot— string — Absolute path to the consumer project. Defaults to the MCP process working directory.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
android::room.bootstrapMediaSFU Android :: room.bootstrap (guide).
Parameters:
query— string — Optional topic to locate in the guide.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
android::feature.mapMediaSFU Android :: feature.map (mapper).
Parameters:
requestedFeatures— array
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
android::runtime.diagnoseMediaSFU Android :: runtime.diagnose (diagnostic).
Parameters:
errorText(required) — string — Sanitized error or log excerpt.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
android::fix.suggestMediaSFU Android :: fix.suggest (remediation).
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
android::api.reference.searchMediaSFU Android :: api.reference.search (reference-search).
Parameters:
query(required) — string — Search terms for bundled SDK references.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
android::room.flow.explainMediaSFU Android :: room.flow.explain (flow-explainer).
Parameters:
mode— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
android::ui.mode.recommendMediaSFU Android :: ui.mode.recommend (ui-advisor).
Parameters:
ownershipLevel— stringcustomizationLevel— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
android::ui.overrides.guideMediaSFU Android :: ui.overrides.guide (ui-overrides).
Parameters:
mode— string — SDK-supported UI ownership mode.focus— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
android::security.proxy.roomsMediaSFU Android :: security.proxy.rooms (security-guide).
Parameters:
backendMode— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
angular::sdk.recommendMediaSFU Angular :: sdk.recommend (advisor).
Parameters:
appType— string — Application type.requestedFeatures— array
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
angular::app.scaffoldMediaSFU Angular :: app.scaffold (scaffold).
Parameters:
apply— boolean — Write generated files; omitted means dry-run.outputDir— string — Relative directory below projectRoot. Defaults to mediasfu-generated/<sdk>.overwrite— boolean — Replace existing generated files. Defaults to false.projectRoot— string — Absolute path to the consumer project. Defaults to the MCP process working directory.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
angular::integration.planMediaSFU Angular :: integration.plan (planner).
Parameters:
appType— string — Application type.backendMode— stringrequestedFeatures— array
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
angular::env.preflightMediaSFU Angular :: env.preflight (command).
Parameters:
execute— boolean — Execute the trusted manifest command; omitted means dry-run.projectRoot— string — Absolute path to the consumer project. Defaults to the MCP process working directory.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
angular::room.bootstrapMediaSFU Angular :: room.bootstrap (guide).
Parameters:
query— string — Optional topic to locate in the guide.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
angular::feature.mapMediaSFU Angular :: feature.map (mapper).
Parameters:
requestedFeatures— array
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
angular::runtime.diagnoseMediaSFU Angular :: runtime.diagnose (diagnostic).
Parameters:
errorText(required) — string — Sanitized error or log excerpt.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
angular::fix.suggestMediaSFU Angular :: fix.suggest (remediation).
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
angular::api.reference.searchMediaSFU Angular :: api.reference.search (reference-search).
Parameters:
query(required) — string — Search terms for bundled SDK references.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
angular::room.flow.explainMediaSFU Angular :: room.flow.explain (flow-explainer).
Parameters:
mode— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
angular::ui.mode.recommendMediaSFU Angular :: ui.mode.recommend (ui-advisor).
Parameters:
ownershipLevel— stringcustomizationLevel— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
angular::ui.overrides.guideMediaSFU Angular :: ui.overrides.guide (ui-overrides).
Parameters:
mode— string — SDK-supported UI ownership mode.focus— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
angular::security.proxy.roomsMediaSFU Angular :: security.proxy.rooms (security-guide).
Parameters:
backendMode— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
flutter::sdk.recommendMediaSFU Flutter :: sdk.recommend (advisor).
Parameters:
appType— string — Application type.requestedFeatures— array
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
flutter::app.scaffoldMediaSFU Flutter :: app.scaffold (scaffold).
Parameters:
apply— boolean — Write generated files; omitted means dry-run.outputDir— string — Relative directory below projectRoot. Defaults to mediasfu-generated/<sdk>.overwrite— boolean — Replace existing generated files. Defaults to false.projectRoot— string — Absolute path to the consumer project. Defaults to the MCP process working directory.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
flutter::integration.planMediaSFU Flutter :: integration.plan (planner).
Parameters:
appType— string — Application type.backendMode— stringrequestedFeatures— array
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
flutter::env.preflightMediaSFU Flutter :: env.preflight (command).
Parameters:
execute— boolean — Execute the trusted manifest command; omitted means dry-run.projectRoot— string — Absolute path to the consumer project. Defaults to the MCP process working directory.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
flutter::room.bootstrapMediaSFU Flutter :: room.bootstrap (guide).
Parameters:
query— string — Optional topic to locate in the guide.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
flutter::feature.mapMediaSFU Flutter :: feature.map (mapper).
Parameters:
requestedFeatures— array
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
flutter::runtime.diagnoseMediaSFU Flutter :: runtime.diagnose (diagnostic).
Parameters:
errorText(required) — string — Sanitized error or log excerpt.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
flutter::fix.suggestMediaSFU Flutter :: fix.suggest (remediation).
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
flutter::api.reference.searchMediaSFU Flutter :: api.reference.search (reference-search).
Parameters:
query(required) — string — Search terms for bundled SDK references.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
flutter::room.flow.explainMediaSFU Flutter :: room.flow.explain (flow-explainer).
Parameters:
mode— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
flutter::ui.mode.recommendMediaSFU Flutter :: ui.mode.recommend (ui-advisor).
Parameters:
ownershipLevel— stringcustomizationLevel— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
flutter::ui.overrides.guideMediaSFU Flutter :: ui.overrides.guide (ui-overrides).
Parameters:
mode— string — SDK-supported UI ownership mode.focus— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
flutter::security.proxy.roomsMediaSFU Flutter :: security.proxy.rooms (security-guide).
Parameters:
backendMode— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
kotlin::sdk.recommendMediaSFU Kotlin :: sdk.recommend (advisor).
Parameters:
appType— string — Application type.requestedFeatures— array
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
kotlin::app.scaffoldMediaSFU Kotlin :: app.scaffold (scaffold).
Parameters:
apply— boolean — Write generated files; omitted means dry-run.outputDir— string — Relative directory below projectRoot. Defaults to mediasfu-generated/<sdk>.overwrite— boolean — Replace existing generated files. Defaults to false.projectRoot— string — Absolute path to the consumer project. Defaults to the MCP process working directory.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
kotlin::integration.planMediaSFU Kotlin :: integration.plan (planner).
Parameters:
appType— string — Application type.backendMode— stringrequestedFeatures— array
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
kotlin::env.preflightMediaSFU Kotlin :: env.preflight (command).
Parameters:
execute— boolean — Execute the trusted manifest command; omitted means dry-run.projectRoot— string — Absolute path to the consumer project. Defaults to the MCP process working directory.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
kotlin::room.bootstrapMediaSFU Kotlin :: room.bootstrap (guide).
Parameters:
query— string — Optional topic to locate in the guide.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
kotlin::feature.mapMediaSFU Kotlin :: feature.map (mapper).
Parameters:
requestedFeatures— array
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
kotlin::runtime.diagnoseMediaSFU Kotlin :: runtime.diagnose (diagnostic).
Parameters:
errorText(required) — string — Sanitized error or log excerpt.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
kotlin::fix.suggestMediaSFU Kotlin :: fix.suggest (remediation).
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
kotlin::api.reference.searchMediaSFU Kotlin :: api.reference.search (reference-search).
Parameters:
query(required) — string — Search terms for bundled SDK references.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
kotlin::room.flow.explainMediaSFU Kotlin :: room.flow.explain (flow-explainer).
Parameters:
mode— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
kotlin::ui.mode.recommendMediaSFU Kotlin :: ui.mode.recommend (ui-advisor).
Parameters:
ownershipLevel— stringcustomizationLevel— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
kotlin::ui.overrides.guideMediaSFU Kotlin :: ui.overrides.guide (ui-overrides).
Parameters:
mode— string — SDK-supported UI ownership mode.focus— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
kotlin::security.proxy.roomsMediaSFU Kotlin :: security.proxy.rooms (security-guide).
Parameters:
backendMode— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
react-native::sdk.recommendMediaSFU React Native :: sdk.recommend (advisor).
Parameters:
appType— string — Application type.requestedFeatures— array
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
react-native::app.scaffoldMediaSFU React Native :: app.scaffold (scaffold).
Parameters:
apply— boolean — Write generated files; omitted means dry-run.outputDir— string — Relative directory below projectRoot. Defaults to mediasfu-generated/<sdk>.overwrite— boolean — Replace existing generated files. Defaults to false.projectRoot— string — Absolute path to the consumer project. Defaults to the MCP process working directory.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
react-native::integration.planMediaSFU React Native :: integration.plan (planner).
Parameters:
appType— string — Application type.backendMode— stringrequestedFeatures— array
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
react-native::env.preflightMediaSFU React Native :: env.preflight (command).
Parameters:
execute— boolean — Execute the trusted manifest command; omitted means dry-run.projectRoot— string — Absolute path to the consumer project. Defaults to the MCP process working directory.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
react-native::room.bootstrapMediaSFU React Native :: room.bootstrap (command).
Parameters:
execute— boolean — Execute the trusted manifest command; omitted means dry-run.projectRoot— string — Absolute path to the consumer project. Defaults to the MCP process working directory.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
react-native::feature.mapMediaSFU React Native :: feature.map (mapper).
Parameters:
requestedFeatures— array
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
react-native::runtime.diagnoseMediaSFU React Native :: runtime.diagnose (diagnostic).
Parameters:
errorText(required) — string — Sanitized error or log excerpt.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
react-native::fix.suggestMediaSFU React Native :: fix.suggest (remediation).
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
react-native::api.reference.searchMediaSFU React Native :: api.reference.search (reference-search).
Parameters:
query(required) — string — Search terms for bundled SDK references.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
react-native::room.flow.explainMediaSFU React Native :: room.flow.explain (flow-explainer).
Parameters:
mode— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
react-native::ui.mode.recommendMediaSFU React Native :: ui.mode.recommend (ui-advisor).
Parameters:
ownershipLevel— stringcustomizationLevel— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
react-native::ui.overrides.guideMediaSFU React Native :: ui.overrides.guide (ui-overrides).
Parameters:
mode— string — SDK-supported UI ownership mode.focus— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
react-native::security.proxy.roomsMediaSFU React Native :: security.proxy.rooms (security-guide).
Parameters:
backendMode— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
react-native-expo::sdk.recommendMediaSFU React Native Expo :: sdk.recommend (advisor).
Parameters:
appType— string — Application type.requestedFeatures— array
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
react-native-expo::app.scaffoldMediaSFU React Native Expo :: app.scaffold (scaffold).
Parameters:
apply— boolean — Write generated files; omitted means dry-run.outputDir— string — Relative directory below projectRoot. Defaults to mediasfu-generated/<sdk>.overwrite— boolean — Replace existing generated files. Defaults to false.projectRoot— string — Absolute path to the consumer project. Defaults to the MCP process working directory.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
react-native-expo::integration.planMediaSFU React Native Expo :: integration.plan (planner).
Parameters:
appType— string — Application type.backendMode— stringrequestedFeatures— array
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
react-native-expo::env.preflightMediaSFU React Native Expo :: env.preflight (command).
Parameters:
execute— boolean — Execute the trusted manifest command; omitted means dry-run.projectRoot— string — Absolute path to the consumer project. Defaults to the MCP process working directory.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
react-native-expo::room.bootstrapMediaSFU React Native Expo :: room.bootstrap (command).
Parameters:
execute— boolean — Execute the trusted manifest command; omitted means dry-run.projectRoot— string — Absolute path to the consumer project. Defaults to the MCP process working directory.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
react-native-expo::feature.mapMediaSFU React Native Expo :: feature.map (mapper).
Parameters:
requestedFeatures— array
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
react-native-expo::runtime.diagnoseMediaSFU React Native Expo :: runtime.diagnose (diagnostic).
Parameters:
errorText(required) — string — Sanitized error or log excerpt.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
react-native-expo::fix.suggestMediaSFU React Native Expo :: fix.suggest (remediation).
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
react-native-expo::api.reference.searchMediaSFU React Native Expo :: api.reference.search (reference-search).
Parameters:
query(required) — string — Search terms for bundled SDK references.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
react-native-expo::room.flow.explainMediaSFU React Native Expo :: room.flow.explain (flow-explainer).
Parameters:
mode— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
react-native-expo::ui.mode.recommendMediaSFU React Native Expo :: ui.mode.recommend (ui-advisor).
Parameters:
ownershipLevel— stringcustomizationLevel— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
react-native-expo::ui.overrides.guideMediaSFU React Native Expo :: ui.overrides.guide (ui-overrides).
Parameters:
mode— string — SDK-supported UI ownership mode.focus— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
react-native-expo::security.proxy.roomsMediaSFU React Native Expo :: security.proxy.rooms (security-guide).
Parameters:
backendMode— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
reactjs::sdk.recommendMediaSFU ReactJS :: sdk.recommend (advisor).
Parameters:
appType— string — Application type.requestedFeatures— array
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
reactjs::app.scaffoldMediaSFU ReactJS :: app.scaffold (scaffold).
Parameters:
apply— boolean — Write generated files; omitted means dry-run.outputDir— string — Relative directory below projectRoot. Defaults to mediasfu-generated/<sdk>.overwrite— boolean — Replace existing generated files. Defaults to false.projectRoot— string — Absolute path to the consumer project. Defaults to the MCP process working directory.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
reactjs::integration.planMediaSFU ReactJS :: integration.plan (planner).
Parameters:
appType— string — Application type.backendMode— stringrequestedFeatures— array
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
reactjs::env.preflightMediaSFU ReactJS :: env.preflight (command).
Parameters:
execute— boolean — Execute the trusted manifest command; omitted means dry-run.projectRoot— string — Absolute path to the consumer project. Defaults to the MCP process working directory.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
reactjs::room.bootstrapMediaSFU ReactJS :: room.bootstrap (command).
Parameters:
execute— boolean — Execute the trusted manifest command; omitted means dry-run.projectRoot— string — Absolute path to the consumer project. Defaults to the MCP process working directory.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
reactjs::feature.mapMediaSFU ReactJS :: feature.map (mapper).
Parameters:
requestedFeatures— array
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
reactjs::runtime.diagnoseMediaSFU ReactJS :: runtime.diagnose (diagnostic).
Parameters:
errorText(required) — string — Sanitized error or log excerpt.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
reactjs::fix.suggestMediaSFU ReactJS :: fix.suggest (remediation).
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
reactjs::api.reference.searchMediaSFU ReactJS :: api.reference.search (reference-search).
Parameters:
query(required) — string — Search terms for bundled SDK references.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
reactjs::room.flow.explainMediaSFU ReactJS :: room.flow.explain (flow-explainer).
Parameters:
mode— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
reactjs::ui.mode.recommendMediaSFU ReactJS :: ui.mode.recommend (ui-advisor).
Parameters:
ownershipLevel— stringcustomizationLevel— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
reactjs::ui.overrides.guideMediaSFU ReactJS :: ui.overrides.guide (ui-overrides).
Parameters:
mode— string — SDK-supported UI ownership mode.focus— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
reactjs::security.proxy.roomsMediaSFU ReactJS :: security.proxy.rooms (security-guide).
Parameters:
backendMode— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
shared::sdk.recommendmediasfu-shared :: sdk.recommend (advisor).
Parameters:
appType— string — Application type.requestedFeatures— array
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
shared::app.scaffoldmediasfu-shared :: app.scaffold (scaffold).
Parameters:
apply— boolean — Write generated files; omitted means dry-run.outputDir— string — Relative directory below projectRoot. Defaults to mediasfu-generated/<sdk>.overwrite— boolean — Replace existing generated files. Defaults to false.projectRoot— string — Absolute path to the consumer project. Defaults to the MCP process working directory.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
shared::integration.planmediasfu-shared :: integration.plan (planner).
Parameters:
appType— string — Application type.backendMode— stringrequestedFeatures— array
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
shared::env.preflightmediasfu-shared :: env.preflight (command).
Parameters:
execute— boolean — Execute the trusted manifest command; omitted means dry-run.projectRoot— string — Absolute path to the consumer project. Defaults to the MCP process working directory.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
shared::room.bootstrapmediasfu-shared :: room.bootstrap (guide).
Parameters:
query— string — Optional topic to locate in the guide.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
shared::feature.mapmediasfu-shared :: feature.map (mapper).
Parameters:
requestedFeatures— array
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
shared::runtime.diagnosemediasfu-shared :: runtime.diagnose (diagnostic).
Parameters:
errorText(required) — string — Sanitized error or log excerpt.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
shared::fix.suggestmediasfu-shared :: fix.suggest (remediation).
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
shared::api.reference.searchmediasfu-shared :: api.reference.search (reference-search).
Parameters:
query(required) — string — Search terms for bundled SDK references.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
shared::room.flow.explainmediasfu-shared :: room.flow.explain (flow-explainer).
Parameters:
mode— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
shared::ui.mode.recommendmediasfu-shared :: ui.mode.recommend (ui-advisor).
Parameters:
ownershipLevel— stringcustomizationLevel— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
shared::ui.overrides.guidemediasfu-shared :: ui.overrides.guide (ui-overrides).
Parameters:
mode— string — SDK-supported UI ownership mode.focus— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
shared::security.proxy.roomsmediasfu-shared :: security.proxy.rooms (security-guide).
Parameters:
backendMode— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
shared::backend.integration.guidemediasfu-shared :: backend.integration.guide (knowledge).
Parameters:
query— string — Optional topic to locate in the guide.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
shared::frontend.architecture.planmediasfu-shared :: frontend.architecture.plan (architecture-planner).
Parameters:
mode— stringneedsWidget— booleanneedsTelephony— booleanownershipLevel— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
shared::headless.integration.planmediasfu-shared :: headless.integration.plan (headless-planner).
Parameters:
appType— string — Application type.targetSdk— stringbackendMode— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
shared::widget.integration.planmediasfu-shared :: widget.integration.plan (widget-planner).
Parameters:
widgetType— string — Widget type, for example click-to-call or meeting.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
shared::telephony.call-control.planmediasfu-shared :: telephony.call-control.plan (telephony-planner).
Parameters:
direction— stringneedsAiAgent— boolean
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
shared::solution.capsule.planmediasfu-shared :: solution.capsule.plan (knowledge).
Parameters:
query— string — Optional topic to locate in the guide.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
shared::external-media.integration.planmediasfu-shared :: external-media.integration.plan (knowledge).
Parameters:
query— string — Optional topic to locate in the guide.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
shared::participant-control.integration.planmediasfu-shared :: participant-control.integration.plan (knowledge).
Parameters:
query— string — Optional topic to locate in the guide.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
shared::room.lifecycle.planmediasfu-shared :: room.lifecycle.plan (room-lifecycle-planner).
Parameters:
intent— stringtargetSdk— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
shared::embedded.layout.planmediasfu-shared :: embedded.layout.plan (embedded-layout-planner).
Parameters:
targetSdk— stringenvironment— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
shared::room.authority.planmediasfu-shared :: room.authority.plan (room-authority-planner).
Parameters:
operation— stringbackendMode— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
shared::product.pattern.planmediasfu-shared :: product.pattern.plan (product-pattern-planner).
Parameters:
pattern— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
shared::custom-recording.scene.planmediasfu-shared :: custom-recording.scene.plan (custom-recording-planner).
Parameters:
clientPlatform— string — Browser, mobile, native, or game client.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
shared::runtime.readiness.diagnosemediasfu-shared :: runtime.readiness.diagnose (readiness-diagnostic).
Parameters:
hasSocket— booleanvalidated— booleanhasRoomName— booleanfailureMessage— string — Sanitized SDK failure text.hasLocalSocket— booleanparticipantCount— integer
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
shared::lifecycle.cleanup.auditmediasfu-shared :: lifecycle.cleanup.audit (lifecycle-audit).
Parameters:
codeText— string — Sanitized integration code excerpt. Do not include credentials.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
shared::credential.broker.planmediasfu-shared :: credential.broker.plan (credential-planner).
Parameters:
clientType— string — browser, mobile, desktop, Unity, or server.backendMode— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
swift::sdk.recommendMediaSFU Apple / Swift :: sdk.recommend (advisor). aliases: apple, ios, ipados, macos, swift, swiftui, uikit
Parameters:
appType— string — Application type.requestedFeatures— array
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
swift::app.scaffoldMediaSFU Apple / Swift :: app.scaffold (scaffold). aliases: apple, ios, ipados, macos, swift, swiftui, uikit
Parameters:
apply— boolean — Write generated files; omitted means dry-run.outputDir— string — Relative directory below projectRoot. Defaults to mediasfu-generated/<sdk>.overwrite— boolean — Replace existing generated files. Defaults to false.projectRoot— string — Absolute path to the consumer project. Defaults to the MCP process working directory.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
swift::integration.planMediaSFU Apple / Swift :: integration.plan (planner). aliases: apple, ios, ipados, macos, swift, swiftui, uikit
Parameters:
appType— string — Application type.backendMode— stringrequestedFeatures— array
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
swift::env.preflightMediaSFU Apple / Swift :: env.preflight (command). aliases: apple, ios, ipados, macos, swift, swiftui, uikit
Parameters:
execute— boolean — Execute the trusted manifest command; omitted means dry-run.projectRoot— string — Absolute path to the consumer project. Defaults to the MCP process working directory.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
swift::room.bootstrapMediaSFU Apple / Swift :: room.bootstrap (guide). aliases: apple, ios, ipados, macos, swift, swiftui, uikit
Parameters:
query— string — Optional topic to locate in the guide.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
swift::feature.mapMediaSFU Apple / Swift :: feature.map (mapper). aliases: apple, ios, ipados, macos, swift, swiftui, uikit
Parameters:
requestedFeatures— array
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
swift::runtime.diagnoseMediaSFU Apple / Swift :: runtime.diagnose (diagnostic). aliases: apple, ios, ipados, macos, swift, swiftui, uikit
Parameters:
errorText(required) — string — Sanitized error or log excerpt.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
swift::fix.suggestMediaSFU Apple / Swift :: fix.suggest (remediation). aliases: apple, ios, ipados, macos, swift, swiftui, uikit
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
swift::api.reference.searchMediaSFU Apple / Swift :: api.reference.search (reference-search). aliases: apple, ios, ipados, macos, swift, swiftui, uikit
Parameters:
query(required) — string — Search terms for bundled SDK references.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
swift::room.flow.explainMediaSFU Apple / Swift :: room.flow.explain (flow-explainer). aliases: apple, ios, ipados, macos, swift, swiftui, uikit
Parameters:
mode— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
swift::ui.mode.recommendMediaSFU Apple / Swift :: ui.mode.recommend (ui-advisor). aliases: apple, ios, ipados, macos, swift, swiftui, uikit
Parameters:
ownershipLevel— stringcustomizationLevel— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
swift::ui.overrides.guideMediaSFU Apple / Swift :: ui.overrides.guide (ui-overrides). aliases: apple, ios, ipados, macos, swift, swiftui, uikit
Parameters:
mode— string — SDK-supported UI ownership mode.focus— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
swift::security.proxy.roomsMediaSFU Apple / Swift :: security.proxy.rooms (security-guide). aliases: apple, ios, ipados, macos, swift, swiftui, uikit
Parameters:
backendMode— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
unity::sdk.recommendMediaSFU Unity :: sdk.recommend (advisor). aliases: unity, unity-sdk, csharp-unity
Parameters:
appType— string — Application type.requestedFeatures— array
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
unity::app.scaffoldMediaSFU Unity :: app.scaffold (scaffold). aliases: unity, unity-sdk, csharp-unity
Parameters:
apply— boolean — Write generated files; omitted means dry-run.outputDir— string — Relative directory below projectRoot. Defaults to mediasfu-generated/<sdk>.overwrite— boolean — Replace existing generated files. Defaults to false.projectRoot— string — Absolute path to the consumer project. Defaults to the MCP process working directory.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
unity::integration.planMediaSFU Unity :: integration.plan (planner). aliases: unity, unity-sdk, csharp-unity
Parameters:
appType— string — Application type.backendMode— stringrequestedFeatures— array
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
unity::env.preflightMediaSFU Unity :: env.preflight (command). aliases: unity, unity-sdk, csharp-unity
Parameters:
execute— boolean — Execute the trusted manifest command; omitted means dry-run.projectRoot— string — Absolute path to the consumer project. Defaults to the MCP process working directory.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
unity::room.bootstrapMediaSFU Unity :: room.bootstrap (guide). aliases: unity, unity-sdk, csharp-unity
Parameters:
query— string — Optional topic to locate in the guide.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
unity::feature.mapMediaSFU Unity :: feature.map (mapper). aliases: unity, unity-sdk, csharp-unity
Parameters:
requestedFeatures— array
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
unity::runtime.diagnoseMediaSFU Unity :: runtime.diagnose (diagnostic). aliases: unity, unity-sdk, csharp-unity
Parameters:
errorText(required) — string — Sanitized error or log excerpt.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
unity::fix.suggestMediaSFU Unity :: fix.suggest (remediation). aliases: unity, unity-sdk, csharp-unity
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
unity::api.reference.searchMediaSFU Unity :: api.reference.search (reference-search). aliases: unity, unity-sdk, csharp-unity
Parameters:
query(required) — string — Search terms for bundled SDK references.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
unity::room.flow.explainMediaSFU Unity :: room.flow.explain (flow-explainer). aliases: unity, unity-sdk, csharp-unity
Parameters:
mode— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
unity::ui.mode.recommendMediaSFU Unity :: ui.mode.recommend (ui-advisor). aliases: unity, unity-sdk, csharp-unity
Parameters:
ownershipLevel— stringcustomizationLevel— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
unity::ui.overrides.guideMediaSFU Unity :: ui.overrides.guide (ui-overrides). aliases: unity, unity-sdk, csharp-unity
Parameters:
mode— string — SDK-supported UI ownership mode.focus— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
unity::security.proxy.roomsMediaSFU Unity :: security.proxy.rooms (security-guide). aliases: unity, unity-sdk, csharp-unity
Parameters:
backendMode— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
vue::sdk.recommendMediaSFU Vue :: sdk.recommend (advisor).
Parameters:
appType— string — Application type.requestedFeatures— array
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
vue::app.scaffoldMediaSFU Vue :: app.scaffold (scaffold).
Parameters:
apply— boolean — Write generated files; omitted means dry-run.outputDir— string — Relative directory below projectRoot. Defaults to mediasfu-generated/<sdk>.overwrite— boolean — Replace existing generated files. Defaults to false.projectRoot— string — Absolute path to the consumer project. Defaults to the MCP process working directory.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
vue::integration.planMediaSFU Vue :: integration.plan (planner).
Parameters:
appType— string — Application type.backendMode— stringrequestedFeatures— array
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
vue::env.preflightMediaSFU Vue :: env.preflight (command).
Parameters:
execute— boolean — Execute the trusted manifest command; omitted means dry-run.projectRoot— string — Absolute path to the consumer project. Defaults to the MCP process working directory.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
vue::room.bootstrapMediaSFU Vue :: room.bootstrap (command).
Parameters:
execute— boolean — Execute the trusted manifest command; omitted means dry-run.projectRoot— string — Absolute path to the consumer project. Defaults to the MCP process working directory.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
vue::feature.mapMediaSFU Vue :: feature.map (mapper).
Parameters:
requestedFeatures— array
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
vue::runtime.diagnoseMediaSFU Vue :: runtime.diagnose (diagnostic).
Parameters:
errorText(required) — string — Sanitized error or log excerpt.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
vue::fix.suggestMediaSFU Vue :: fix.suggest (remediation).
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
vue::api.reference.searchMediaSFU Vue :: api.reference.search (reference-search).
Parameters:
query(required) — string — Search terms for bundled SDK references.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
vue::room.flow.explainMediaSFU Vue :: room.flow.explain (flow-explainer).
Parameters:
mode— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
vue::ui.mode.recommendMediaSFU Vue :: ui.mode.recommend (ui-advisor).
Parameters:
ownershipLevel— stringcustomizationLevel— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
vue::ui.overrides.guideMediaSFU Vue :: ui.overrides.guide (ui-overrides).
Parameters:
mode— string — SDK-supported UI ownership mode.focus— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
vue::security.proxy.roomsMediaSFU Vue :: security.proxy.rooms (security-guide).
Parameters:
backendMode— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.