accueil / serveurs / Recherche & Web / io.github.MediaSFU/mcp-sdk-tools
io.github.MediaSFU/mcp-sdk-tools
serveur MCP (Model Context Protocol) · mediasfu-integration-mcp 0.3.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que io.github.MediaSFU/mcp-sdk-tools est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.MediaSFU/mcp-sdk-tools » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 159 outils
- android::api.reference.search≈ 83 tokens
MediaSFU Android :: api.reference.search (reference-search).
Paramètres, retour & exemple (1)
Paramètresquery· string · requis
Search terms for bundled SDK references.
Exemple d'appel{"name": "android::api.reference.search", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - android::app.scaffold≈ 170 tokens
MediaSFU Android :: app.scaffold (scaffold).
Paramètres, retour & exemple (4)
Paramètresapply· boolean · optionnel
Write generated files; omitted means dry-run.outputDir· string · optionnel
Relative directory below projectRoot. Defaults to mediasfu-generated/<sdk>.overwrite· boolean · optionnel
Replace existing generated files. Defaults to false.projectRoot· string · optionnel
Absolute path to the consumer project. Defaults to the MCP process working directory.
Exemple d'appel{"name": "android::app.scaffold", "arguments": {"apply": true, "outputDir": "texte", "overwrite": true, "projectRoot": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - android::env.preflight≈ 112 tokens
MediaSFU Android :: env.preflight (command).
Paramètres, retour & exemple (2)
Paramètresexecute· boolean · optionnel
Execute the trusted manifest command; omitted means dry-run.projectRoot· string · optionnel
Absolute path to the consumer project. Defaults to the MCP process working directory.
Exemple d'appel{"name": "android::env.preflight", "arguments": {"execute": true, "projectRoot": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - android::feature.map≈ 83 tokens
MediaSFU Android :: feature.map (mapper).
Paramètres, retour & exemple (1)
ParamètresrequestedFeatures· array · optionnel
Exemple d'appel{"name": "android::feature.map", "arguments": {"requestedFeatures": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - android::fix.suggest≈ 45 tokens
MediaSFU Android :: fix.suggest (remediation).
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "android::fix.suggest", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - android::integration.plan≈ 126 tokens
MediaSFU Android :: integration.plan (planner).
Paramètres, retour & exemple (3)
ParamètresappType· string · optionnel
Application type.backendMode· string · optionnel · cloud | self-hosted | localrequestedFeatures· array · optionnel
Exemple d'appel{"name": "android::integration.plan", "arguments": {"appType": "texte", "backendMode": "cloud", "requestedFeatures": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - android::room.bootstrap≈ 71 tokens
MediaSFU Android :: room.bootstrap (guide).
Paramètres, retour & exemple (1)
Paramètresquery· string · optionnel
Optional topic to locate in the guide.
Exemple d'appel{"name": "android::room.bootstrap", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - android::room.flow.explain≈ 64 tokens
MediaSFU Android :: room.flow.explain (flow-explainer).
Paramètres, retour & exemple (1)
Paramètresmode· string · optionnel · create | join | both
Exemple d'appel{"name": "android::room.flow.explain", "arguments": {"mode": "create"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - android::runtime.diagnose≈ 79 tokens
MediaSFU Android :: runtime.diagnose (diagnostic).
Paramètres, retour & exemple (1)
ParamètreserrorText· string · requis
Sanitized error or log excerpt.
Exemple d'appel{"name": "android::runtime.diagnose", "arguments": {"errorText": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - android::sdk.recommend≈ 106 tokens
MediaSFU Android :: sdk.recommend (advisor).
Paramètres, retour & exemple (2)
ParamètresappType· string · optionnel
Application type.requestedFeatures· array · optionnel
Exemple d'appel{"name": "android::sdk.recommend", "arguments": {"appType": "texte", "requestedFeatures": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - android::security.proxy.rooms≈ 70 tokens
MediaSFU Android :: security.proxy.rooms (security-guide).
Paramètres, retour & exemple (1)
ParamètresbackendMode· string · optionnel · cloud | self-hosted | local
Exemple d'appel{"name": "android::security.proxy.rooms", "arguments": {"backendMode": "cloud"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - android::ui.mode.recommend≈ 86 tokens
MediaSFU Android :: ui.mode.recommend (ui-advisor).
Paramètres, retour & exemple (2)
ParamètresownershipLevel· string · optionnel · managed | partial | fullcustomizationLevel· string · optionnel · low | medium | high
Exemple d'appel{"name": "android::ui.mode.recommend", "arguments": {"ownershipLevel": "managed", "customizationLevel": "low"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - android::ui.overrides.guide≈ 102 tokens
MediaSFU Android :: ui.overrides.guide (ui-overrides).
Paramètres, retour & exemple (2)
Paramètresmode· string · optionnel
SDK-supported UI ownership mode.focus· string · optionnel · branding | layout | cards | controls | headless-shell | native-bridge
Exemple d'appel{"name": "android::ui.overrides.guide", "arguments": {"mode": "texte", "focus": "branding"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - angular::api.reference.search≈ 83 tokens
MediaSFU Angular :: api.reference.search (reference-search).
Paramètres, retour & exemple (1)
Paramètresquery· string · requis
Search terms for bundled SDK references.
Exemple d'appel{"name": "angular::api.reference.search", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - angular::app.scaffold≈ 170 tokens
MediaSFU Angular :: app.scaffold (scaffold).
Paramètres, retour & exemple (4)
Paramètresapply· boolean · optionnel
Write generated files; omitted means dry-run.outputDir· string · optionnel
Relative directory below projectRoot. Defaults to mediasfu-generated/<sdk>.overwrite· boolean · optionnel
Replace existing generated files. Defaults to false.projectRoot· string · optionnel
Absolute path to the consumer project. Defaults to the MCP process working directory.
Exemple d'appel{"name": "angular::app.scaffold", "arguments": {"apply": true, "outputDir": "texte", "overwrite": true, "projectRoot": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - angular::env.preflight≈ 112 tokens
MediaSFU Angular :: env.preflight (command).
Paramètres, retour & exemple (2)
Paramètresexecute· boolean · optionnel
Execute the trusted manifest command; omitted means dry-run.projectRoot· string · optionnel
Absolute path to the consumer project. Defaults to the MCP process working directory.
Exemple d'appel{"name": "angular::env.preflight", "arguments": {"execute": true, "projectRoot": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - angular::feature.map≈ 83 tokens
MediaSFU Angular :: feature.map (mapper).
Paramètres, retour & exemple (1)
ParamètresrequestedFeatures· array · optionnel
Exemple d'appel{"name": "angular::feature.map", "arguments": {"requestedFeatures": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - angular::fix.suggest≈ 45 tokens
MediaSFU Angular :: fix.suggest (remediation).
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "angular::fix.suggest", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - angular::integration.plan≈ 126 tokens
MediaSFU Angular :: integration.plan (planner).
Paramètres, retour & exemple (3)
ParamètresappType· string · optionnel
Application type.backendMode· string · optionnel · cloud | self-hosted | localrequestedFeatures· array · optionnel
Exemple d'appel{"name": "angular::integration.plan", "arguments": {"appType": "texte", "backendMode": "cloud", "requestedFeatures": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - angular::room.bootstrap≈ 71 tokens
MediaSFU Angular :: room.bootstrap (guide).
Paramètres, retour & exemple (1)
Paramètresquery· string · optionnel
Optional topic to locate in the guide.
Exemple d'appel{"name": "angular::room.bootstrap", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - angular::room.flow.explain≈ 64 tokens
MediaSFU Angular :: room.flow.explain (flow-explainer).
Paramètres, retour & exemple (1)
Paramètresmode· string · optionnel · create | join | both
Exemple d'appel{"name": "angular::room.flow.explain", "arguments": {"mode": "create"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - angular::runtime.diagnose≈ 79 tokens
MediaSFU Angular :: runtime.diagnose (diagnostic).
Paramètres, retour & exemple (1)
ParamètreserrorText· string · requis
Sanitized error or log excerpt.
Exemple d'appel{"name": "angular::runtime.diagnose", "arguments": {"errorText": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - angular::sdk.recommend≈ 106 tokens
MediaSFU Angular :: sdk.recommend (advisor).
Paramètres, retour & exemple (2)
ParamètresappType· string · optionnel
Application type.requestedFeatures· array · optionnel
Exemple d'appel{"name": "angular::sdk.recommend", "arguments": {"appType": "texte", "requestedFeatures": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - angular::security.proxy.rooms≈ 70 tokens
MediaSFU Angular :: security.proxy.rooms (security-guide).
Paramètres, retour & exemple (1)
ParamètresbackendMode· string · optionnel · cloud | self-hosted | local
Exemple d'appel{"name": "angular::security.proxy.rooms", "arguments": {"backendMode": "cloud"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - angular::ui.mode.recommend≈ 86 tokens
MediaSFU Angular :: ui.mode.recommend (ui-advisor).
Paramètres, retour & exemple (2)
ParamètresownershipLevel· string · optionnel · managed | partial | fullcustomizationLevel· string · optionnel · low | medium | high
Exemple d'appel{"name": "angular::ui.mode.recommend", "arguments": {"ownershipLevel": "managed", "customizationLevel": "low"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - angular::ui.overrides.guide≈ 102 tokens
MediaSFU Angular :: ui.overrides.guide (ui-overrides).
Paramètres, retour & exemple (2)
Paramètresmode· string · optionnel
SDK-supported UI ownership mode.focus· string · optionnel · branding | layout | cards | controls | headless-shell | native-bridge
Exemple d'appel{"name": "angular::ui.overrides.guide", "arguments": {"mode": "texte", "focus": "branding"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - flutter::api.reference.search≈ 83 tokens
MediaSFU Flutter :: api.reference.search (reference-search).
Paramètres, retour & exemple (1)
Paramètresquery· string · requis
Search terms for bundled SDK references.
Exemple d'appel{"name": "flutter::api.reference.search", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - flutter::app.scaffold≈ 170 tokens
MediaSFU Flutter :: app.scaffold (scaffold).
Paramètres, retour & exemple (4)
Paramètresapply· boolean · optionnel
Write generated files; omitted means dry-run.outputDir· string · optionnel
Relative directory below projectRoot. Defaults to mediasfu-generated/<sdk>.overwrite· boolean · optionnel
Replace existing generated files. Defaults to false.projectRoot· string · optionnel
Absolute path to the consumer project. Defaults to the MCP process working directory.
Exemple d'appel{"name": "flutter::app.scaffold", "arguments": {"apply": true, "outputDir": "texte", "overwrite": true, "projectRoot": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - flutter::env.preflight≈ 112 tokens
MediaSFU Flutter :: env.preflight (command).
Paramètres, retour & exemple (2)
Paramètresexecute· boolean · optionnel
Execute the trusted manifest command; omitted means dry-run.projectRoot· string · optionnel
Absolute path to the consumer project. Defaults to the MCP process working directory.
Exemple d'appel{"name": "flutter::env.preflight", "arguments": {"execute": true, "projectRoot": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - flutter::feature.map≈ 83 tokens
MediaSFU Flutter :: feature.map (mapper).
Paramètres, retour & exemple (1)
ParamètresrequestedFeatures· array · optionnel
Exemple d'appel{"name": "flutter::feature.map", "arguments": {"requestedFeatures": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - flutter::fix.suggest≈ 45 tokens
MediaSFU Flutter :: fix.suggest (remediation).
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "flutter::fix.suggest", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - flutter::integration.plan≈ 126 tokens
MediaSFU Flutter :: integration.plan (planner).
Paramètres, retour & exemple (3)
ParamètresappType· string · optionnel
Application type.backendMode· string · optionnel · cloud | self-hosted | localrequestedFeatures· array · optionnel
Exemple d'appel{"name": "flutter::integration.plan", "arguments": {"appType": "texte", "backendMode": "cloud", "requestedFeatures": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - flutter::room.bootstrap≈ 71 tokens
MediaSFU Flutter :: room.bootstrap (guide).
Paramètres, retour & exemple (1)
Paramètresquery· string · optionnel
Optional topic to locate in the guide.
Exemple d'appel{"name": "flutter::room.bootstrap", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - flutter::room.flow.explain≈ 64 tokens
MediaSFU Flutter :: room.flow.explain (flow-explainer).
Paramètres, retour & exemple (1)
Paramètresmode· string · optionnel · create | join | both
Exemple d'appel{"name": "flutter::room.flow.explain", "arguments": {"mode": "create"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - flutter::runtime.diagnose≈ 79 tokens
MediaSFU Flutter :: runtime.diagnose (diagnostic).
Paramètres, retour & exemple (1)
ParamètreserrorText· string · requis
Sanitized error or log excerpt.
Exemple d'appel{"name": "flutter::runtime.diagnose", "arguments": {"errorText": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - flutter::sdk.recommend≈ 106 tokens
MediaSFU Flutter :: sdk.recommend (advisor).
Paramètres, retour & exemple (2)
ParamètresappType· string · optionnel
Application type.requestedFeatures· array · optionnel
Exemple d'appel{"name": "flutter::sdk.recommend", "arguments": {"appType": "texte", "requestedFeatures": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - flutter::security.proxy.rooms≈ 70 tokens
MediaSFU Flutter :: security.proxy.rooms (security-guide).
Paramètres, retour & exemple (1)
ParamètresbackendMode· string · optionnel · cloud | self-hosted | local
Exemple d'appel{"name": "flutter::security.proxy.rooms", "arguments": {"backendMode": "cloud"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - flutter::ui.mode.recommend≈ 86 tokens
MediaSFU Flutter :: ui.mode.recommend (ui-advisor).
Paramètres, retour & exemple (2)
ParamètresownershipLevel· string · optionnel · managed | partial | fullcustomizationLevel· string · optionnel · low | medium | high
Exemple d'appel{"name": "flutter::ui.mode.recommend", "arguments": {"ownershipLevel": "managed", "customizationLevel": "low"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - flutter::ui.overrides.guide≈ 102 tokens
MediaSFU Flutter :: ui.overrides.guide (ui-overrides).
Paramètres, retour & exemple (2)
Paramètresmode· string · optionnel
SDK-supported UI ownership mode.focus· string · optionnel · branding | layout | cards | controls | headless-shell | native-bridge
Exemple d'appel{"name": "flutter::ui.overrides.guide", "arguments": {"mode": "texte", "focus": "branding"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - kotlin::api.reference.search≈ 82 tokens
MediaSFU Kotlin :: api.reference.search (reference-search).
Paramètres, retour & exemple (1)
Paramètresquery· string · requis
Search terms for bundled SDK references.
Exemple d'appel{"name": "kotlin::api.reference.search", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - kotlin::app.scaffold≈ 170 tokens
MediaSFU Kotlin :: app.scaffold (scaffold).
Paramètres, retour & exemple (4)
Paramètresapply· boolean · optionnel
Write generated files; omitted means dry-run.outputDir· string · optionnel
Relative directory below projectRoot. Defaults to mediasfu-generated/<sdk>.overwrite· boolean · optionnel
Replace existing generated files. Defaults to false.projectRoot· string · optionnel
Absolute path to the consumer project. Defaults to the MCP process working directory.
Exemple d'appel{"name": "kotlin::app.scaffold", "arguments": {"apply": true, "outputDir": "texte", "overwrite": true, "projectRoot": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - kotlin::env.preflight≈ 112 tokens
MediaSFU Kotlin :: env.preflight (command).
Paramètres, retour & exemple (2)
Paramètresexecute· boolean · optionnel
Execute the trusted manifest command; omitted means dry-run.projectRoot· string · optionnel
Absolute path to the consumer project. Defaults to the MCP process working directory.
Exemple d'appel{"name": "kotlin::env.preflight", "arguments": {"execute": true, "projectRoot": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - kotlin::feature.map≈ 83 tokens
MediaSFU Kotlin :: feature.map (mapper).
Paramètres, retour & exemple (1)
ParamètresrequestedFeatures· array · optionnel
Exemple d'appel{"name": "kotlin::feature.map", "arguments": {"requestedFeatures": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - kotlin::fix.suggest≈ 45 tokens
MediaSFU Kotlin :: fix.suggest (remediation).
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "kotlin::fix.suggest", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - kotlin::integration.plan≈ 126 tokens
MediaSFU Kotlin :: integration.plan (planner).
Paramètres, retour & exemple (3)
ParamètresappType· string · optionnel
Application type.backendMode· string · optionnel · cloud | self-hosted | localrequestedFeatures· array · optionnel
Exemple d'appel{"name": "kotlin::integration.plan", "arguments": {"appType": "texte", "backendMode": "cloud", "requestedFeatures": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - kotlin::room.bootstrap≈ 70 tokens
MediaSFU Kotlin :: room.bootstrap (guide).
Paramètres, retour & exemple (1)
Paramètresquery· string · optionnel
Optional topic to locate in the guide.
Exemple d'appel{"name": "kotlin::room.bootstrap", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - kotlin::room.flow.explain≈ 64 tokens
MediaSFU Kotlin :: room.flow.explain (flow-explainer).
Paramètres, retour & exemple (1)
Paramètresmode· string · optionnel · create | join | both
Exemple d'appel{"name": "kotlin::room.flow.explain", "arguments": {"mode": "create"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - kotlin::runtime.diagnose≈ 79 tokens
MediaSFU Kotlin :: runtime.diagnose (diagnostic).
Paramètres, retour & exemple (1)
ParamètreserrorText· string · requis
Sanitized error or log excerpt.
Exemple d'appel{"name": "kotlin::runtime.diagnose", "arguments": {"errorText": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - kotlin::sdk.recommend≈ 105 tokens
MediaSFU Kotlin :: sdk.recommend (advisor).
Paramètres, retour & exemple (2)
ParamètresappType· string · optionnel
Application type.requestedFeatures· array · optionnel
Exemple d'appel{"name": "kotlin::sdk.recommend", "arguments": {"appType": "texte", "requestedFeatures": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - kotlin::security.proxy.rooms≈ 69 tokens
MediaSFU Kotlin :: security.proxy.rooms (security-guide).
Paramètres, retour & exemple (1)
ParamètresbackendMode· string · optionnel · cloud | self-hosted | local
Exemple d'appel{"name": "kotlin::security.proxy.rooms", "arguments": {"backendMode": "cloud"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - kotlin::ui.mode.recommend≈ 86 tokens
MediaSFU Kotlin :: ui.mode.recommend (ui-advisor).
Paramètres, retour & exemple (2)
ParamètresownershipLevel· string · optionnel · managed | partial | fullcustomizationLevel· string · optionnel · low | medium | high
Exemple d'appel{"name": "kotlin::ui.mode.recommend", "arguments": {"ownershipLevel": "managed", "customizationLevel": "low"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - kotlin::ui.overrides.guide≈ 101 tokens
MediaSFU Kotlin :: ui.overrides.guide (ui-overrides).
Paramètres, retour & exemple (2)
Paramètresmode· string · optionnel
SDK-supported UI ownership mode.focus· string · optionnel · branding | layout | cards | controls | headless-shell | native-bridge
Exemple d'appel{"name": "kotlin::ui.overrides.guide", "arguments": {"mode": "texte", "focus": "branding"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - react-native-expo::api.reference.search≈ 88 tokens
MediaSFU React Native Expo :: api.reference.search (reference-search).
Paramètres, retour & exemple (1)
Paramètresquery· string · requis
Search terms for bundled SDK references.
Exemple d'appel{"name": "react-native-expo::api.reference.search", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - react-native-expo::app.scaffold≈ 175 tokens
MediaSFU React Native Expo :: app.scaffold (scaffold).
Paramètres, retour & exemple (4)
Paramètresapply· boolean · optionnel
Write generated files; omitted means dry-run.outputDir· string · optionnel
Relative directory below projectRoot. Defaults to mediasfu-generated/<sdk>.overwrite· boolean · optionnel
Replace existing generated files. Defaults to false.projectRoot· string · optionnel
Absolute path to the consumer project. Defaults to the MCP process working directory.
Exemple d'appel{"name": "react-native-expo::app.scaffold", "arguments": {"apply": true, "outputDir": "texte", "overwrite": true, "projectRoot": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - react-native-expo::env.preflight≈ 117 tokens
MediaSFU React Native Expo :: env.preflight (command).
Paramètres, retour & exemple (2)
Paramètresexecute· boolean · optionnel
Execute the trusted manifest command; omitted means dry-run.projectRoot· string · optionnel
Absolute path to the consumer project. Defaults to the MCP process working directory.
Exemple d'appel{"name": "react-native-expo::env.preflight", "arguments": {"execute": true, "projectRoot": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - react-native-expo::feature.map≈ 88 tokens
MediaSFU React Native Expo :: feature.map (mapper).
Paramètres, retour & exemple (1)
ParamètresrequestedFeatures· array · optionnel
Exemple d'appel{"name": "react-native-expo::feature.map", "arguments": {"requestedFeatures": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - react-native-expo::fix.suggest≈ 50 tokens
MediaSFU React Native Expo :: fix.suggest (remediation).
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "react-native-expo::fix.suggest", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - react-native-expo::integration.plan≈ 132 tokens
MediaSFU React Native Expo :: integration.plan (planner).
Paramètres, retour & exemple (3)
ParamètresappType· string · optionnel
Application type.backendMode· string · optionnel · cloud | self-hosted | localrequestedFeatures· array · optionnel
Exemple d'appel{"name": "react-native-expo::integration.plan", "arguments": {"appType": "texte", "backendMode": "cloud", "requestedFeatures": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - react-native-expo::room.bootstrap≈ 118 tokens
MediaSFU React Native Expo :: room.bootstrap (command).
Paramètres, retour & exemple (2)
Paramètresexecute· boolean · optionnel
Execute the trusted manifest command; omitted means dry-run.projectRoot· string · optionnel
Absolute path to the consumer project. Defaults to the MCP process working directory.
Exemple d'appel{"name": "react-native-expo::room.bootstrap", "arguments": {"execute": true, "projectRoot": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - react-native-expo::room.flow.explain≈ 70 tokens
MediaSFU React Native Expo :: room.flow.explain (flow-explainer).
Paramètres, retour & exemple (1)
Paramètresmode· string · optionnel · create | join | both
Exemple d'appel{"name": "react-native-expo::room.flow.explain", "arguments": {"mode": "create"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - react-native-expo::runtime.diagnose≈ 84 tokens
MediaSFU React Native Expo :: runtime.diagnose (diagnostic).
Paramètres, retour & exemple (1)
ParamètreserrorText· string · requis
Sanitized error or log excerpt.
Exemple d'appel{"name": "react-native-expo::runtime.diagnose", "arguments": {"errorText": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - react-native-expo::sdk.recommend≈ 110 tokens
MediaSFU React Native Expo :: sdk.recommend (advisor).
Paramètres, retour & exemple (2)
ParamètresappType· string · optionnel
Application type.requestedFeatures· array · optionnel
Exemple d'appel{"name": "react-native-expo::sdk.recommend", "arguments": {"appType": "texte", "requestedFeatures": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - react-native-expo::security.proxy.rooms≈ 74 tokens
MediaSFU React Native Expo :: security.proxy.rooms (security-guide).
Paramètres, retour & exemple (1)
ParamètresbackendMode· string · optionnel · cloud | self-hosted | local
Exemple d'appel{"name": "react-native-expo::security.proxy.rooms", "arguments": {"backendMode": "cloud"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - react-native-expo::ui.mode.recommend≈ 91 tokens
MediaSFU React Native Expo :: ui.mode.recommend (ui-advisor).
Paramètres, retour & exemple (2)
ParamètresownershipLevel· string · optionnel · managed | partial | fullcustomizationLevel· string · optionnel · low | medium | high
Exemple d'appel{"name": "react-native-expo::ui.mode.recommend", "arguments": {"ownershipLevel": "managed", "customizationLevel": "low"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - react-native-expo::ui.overrides.guide≈ 107 tokens
MediaSFU React Native Expo :: ui.overrides.guide (ui-overrides).
Paramètres, retour & exemple (2)
Paramètresmode· string · optionnel
SDK-supported UI ownership mode.focus· string · optionnel · branding | layout | cards | controls | headless-shell | native-bridge
Exemple d'appel{"name": "react-native-expo::ui.overrides.guide", "arguments": {"mode": "texte", "focus": "branding"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - react-native::api.reference.search≈ 85 tokens
MediaSFU React Native :: api.reference.search (reference-search).
Paramètres, retour & exemple (1)
Paramètresquery· string · requis
Search terms for bundled SDK references.
Exemple d'appel{"name": "react-native::api.reference.search", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - react-native::app.scaffold≈ 172 tokens
MediaSFU React Native :: app.scaffold (scaffold).
Paramètres, retour & exemple (4)
Paramètresapply· boolean · optionnel
Write generated files; omitted means dry-run.outputDir· string · optionnel
Relative directory below projectRoot. Defaults to mediasfu-generated/<sdk>.overwrite· boolean · optionnel
Replace existing generated files. Defaults to false.projectRoot· string · optionnel
Absolute path to the consumer project. Defaults to the MCP process working directory.
Exemple d'appel{"name": "react-native::app.scaffold", "arguments": {"apply": true, "outputDir": "texte", "overwrite": true, "projectRoot": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - react-native::env.preflight≈ 114 tokens
MediaSFU React Native :: env.preflight (command).
Paramètres, retour & exemple (2)
Paramètresexecute· boolean · optionnel
Execute the trusted manifest command; omitted means dry-run.projectRoot· string · optionnel
Absolute path to the consumer project. Defaults to the MCP process working directory.
Exemple d'appel{"name": "react-native::env.preflight", "arguments": {"execute": true, "projectRoot": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - react-native::feature.map≈ 86 tokens
MediaSFU React Native :: feature.map (mapper).
Paramètres, retour & exemple (1)
ParamètresrequestedFeatures· array · optionnel
Exemple d'appel{"name": "react-native::feature.map", "arguments": {"requestedFeatures": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - react-native::fix.suggest≈ 48 tokens
MediaSFU React Native :: fix.suggest (remediation).
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "react-native::fix.suggest", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - react-native::integration.plan≈ 129 tokens
MediaSFU React Native :: integration.plan (planner).
Paramètres, retour & exemple (3)
ParamètresappType· string · optionnel
Application type.backendMode· string · optionnel · cloud | self-hosted | localrequestedFeatures· array · optionnel
Exemple d'appel{"name": "react-native::integration.plan", "arguments": {"appType": "texte", "backendMode": "cloud", "requestedFeatures": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - react-native::room.bootstrap≈ 115 tokens
MediaSFU React Native :: room.bootstrap (command).
Paramètres, retour & exemple (2)
Paramètresexecute· boolean · optionnel
Execute the trusted manifest command; omitted means dry-run.projectRoot· string · optionnel
Absolute path to the consumer project. Defaults to the MCP process working directory.
Exemple d'appel{"name": "react-native::room.bootstrap", "arguments": {"execute": true, "projectRoot": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - react-native::room.flow.explain≈ 67 tokens
MediaSFU React Native :: room.flow.explain (flow-explainer).
Paramètres, retour & exemple (1)
Paramètresmode· string · optionnel · create | join | both
Exemple d'appel{"name": "react-native::room.flow.explain", "arguments": {"mode": "create"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - react-native::runtime.diagnose≈ 82 tokens
MediaSFU React Native :: runtime.diagnose (diagnostic).
Paramètres, retour & exemple (1)
ParamètreserrorText· string · requis
Sanitized error or log excerpt.
Exemple d'appel{"name": "react-native::runtime.diagnose", "arguments": {"errorText": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - react-native::sdk.recommend≈ 108 tokens
MediaSFU React Native :: sdk.recommend (advisor).
Paramètres, retour & exemple (2)
ParamètresappType· string · optionnel
Application type.requestedFeatures· array · optionnel
Exemple d'appel{"name": "react-native::sdk.recommend", "arguments": {"appType": "texte", "requestedFeatures": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - react-native::security.proxy.rooms≈ 72 tokens
MediaSFU React Native :: security.proxy.rooms (security-guide).
Paramètres, retour & exemple (1)
ParamètresbackendMode· string · optionnel · cloud | self-hosted | local
Exemple d'appel{"name": "react-native::security.proxy.rooms", "arguments": {"backendMode": "cloud"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - react-native::ui.mode.recommend≈ 89 tokens
MediaSFU React Native :: ui.mode.recommend (ui-advisor).
Paramètres, retour & exemple (2)
ParamètresownershipLevel· string · optionnel · managed | partial | fullcustomizationLevel· string · optionnel · low | medium | high
Exemple d'appel{"name": "react-native::ui.mode.recommend", "arguments": {"ownershipLevel": "managed", "customizationLevel": "low"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - react-native::ui.overrides.guide≈ 104 tokens
MediaSFU React Native :: ui.overrides.guide (ui-overrides).
Paramètres, retour & exemple (2)
Paramètresmode· string · optionnel
SDK-supported UI ownership mode.focus· string · optionnel · branding | layout | cards | controls | headless-shell | native-bridge
Exemple d'appel{"name": "react-native::ui.overrides.guide", "arguments": {"mode": "texte", "focus": "branding"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - reactjs::api.reference.search≈ 83 tokens
MediaSFU ReactJS :: api.reference.search (reference-search).
Paramètres, retour & exemple (1)
Paramètresquery· string · requis
Search terms for bundled SDK references.
Exemple d'appel{"name": "reactjs::api.reference.search", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - reactjs::app.scaffold≈ 170 tokens
MediaSFU ReactJS :: app.scaffold (scaffold).
Paramètres, retour & exemple (4)
Paramètresapply· boolean · optionnel
Write generated files; omitted means dry-run.outputDir· string · optionnel
Relative directory below projectRoot. Defaults to mediasfu-generated/<sdk>.overwrite· boolean · optionnel
Replace existing generated files. Defaults to false.projectRoot· string · optionnel
Absolute path to the consumer project. Defaults to the MCP process working directory.
Exemple d'appel{"name": "reactjs::app.scaffold", "arguments": {"apply": true, "outputDir": "texte", "overwrite": true, "projectRoot": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - reactjs::env.preflight≈ 112 tokens
MediaSFU ReactJS :: env.preflight (command).
Paramètres, retour & exemple (2)
Paramètresexecute· boolean · optionnel
Execute the trusted manifest command; omitted means dry-run.projectRoot· string · optionnel
Absolute path to the consumer project. Defaults to the MCP process working directory.
Exemple d'appel{"name": "reactjs::env.preflight", "arguments": {"execute": true, "projectRoot": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - reactjs::feature.map≈ 83 tokens
MediaSFU ReactJS :: feature.map (mapper).
Paramètres, retour & exemple (1)
ParamètresrequestedFeatures· array · optionnel
Exemple d'appel{"name": "reactjs::feature.map", "arguments": {"requestedFeatures": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - reactjs::fix.suggest≈ 45 tokens
MediaSFU ReactJS :: fix.suggest (remediation).
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "reactjs::fix.suggest", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - reactjs::integration.plan≈ 126 tokens
MediaSFU ReactJS :: integration.plan (planner).
Paramètres, retour & exemple (3)
ParamètresappType· string · optionnel
Application type.backendMode· string · optionnel · cloud | self-hosted | localrequestedFeatures· array · optionnel
Exemple d'appel{"name": "reactjs::integration.plan", "arguments": {"appType": "texte", "backendMode": "cloud", "requestedFeatures": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - reactjs::room.bootstrap≈ 112 tokens
MediaSFU ReactJS :: room.bootstrap (command).
Paramètres, retour & exemple (2)
Paramètresexecute· boolean · optionnel
Execute the trusted manifest command; omitted means dry-run.projectRoot· string · optionnel
Absolute path to the consumer project. Defaults to the MCP process working directory.
Exemple d'appel{"name": "reactjs::room.bootstrap", "arguments": {"execute": true, "projectRoot": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - reactjs::room.flow.explain≈ 64 tokens
MediaSFU ReactJS :: room.flow.explain (flow-explainer).
Paramètres, retour & exemple (1)
Paramètresmode· string · optionnel · create | join | both
Exemple d'appel{"name": "reactjs::room.flow.explain", "arguments": {"mode": "create"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - reactjs::runtime.diagnose≈ 79 tokens
MediaSFU ReactJS :: runtime.diagnose (diagnostic).
Paramètres, retour & exemple (1)
ParamètreserrorText· string · requis
Sanitized error or log excerpt.
Exemple d'appel{"name": "reactjs::runtime.diagnose", "arguments": {"errorText": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - reactjs::sdk.recommend≈ 106 tokens
MediaSFU ReactJS :: sdk.recommend (advisor).
Paramètres, retour & exemple (2)
ParamètresappType· string · optionnel
Application type.requestedFeatures· array · optionnel
Exemple d'appel{"name": "reactjs::sdk.recommend", "arguments": {"appType": "texte", "requestedFeatures": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - reactjs::security.proxy.rooms≈ 70 tokens
MediaSFU ReactJS :: security.proxy.rooms (security-guide).
Paramètres, retour & exemple (1)
ParamètresbackendMode· string · optionnel · cloud | self-hosted | local
Exemple d'appel{"name": "reactjs::security.proxy.rooms", "arguments": {"backendMode": "cloud"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - reactjs::ui.mode.recommend≈ 86 tokens
MediaSFU ReactJS :: ui.mode.recommend (ui-advisor).
Paramètres, retour & exemple (2)
ParamètresownershipLevel· string · optionnel · managed | partial | fullcustomizationLevel· string · optionnel · low | medium | high
Exemple d'appel{"name": "reactjs::ui.mode.recommend", "arguments": {"ownershipLevel": "managed", "customizationLevel": "low"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - reactjs::ui.overrides.guide≈ 102 tokens
MediaSFU ReactJS :: ui.overrides.guide (ui-overrides).
Paramètres, retour & exemple (2)
Paramètresmode· string · optionnel
SDK-supported UI ownership mode.focus· string · optionnel · branding | layout | cards | controls | headless-shell | native-bridge
Exemple d'appel{"name": "reactjs::ui.overrides.guide", "arguments": {"mode": "texte", "focus": "branding"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - shared::api.reference.search≈ 82 tokens
mediasfu-shared :: api.reference.search (reference-search).
Paramètres, retour & exemple (1)
Paramètresquery· string · requis
Search terms for bundled SDK references.
Exemple d'appel{"name": "shared::api.reference.search", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - shared::app.scaffold≈ 170 tokens
mediasfu-shared :: app.scaffold (scaffold).
Paramètres, retour & exemple (4)
Paramètresapply· boolean · optionnel
Write generated files; omitted means dry-run.outputDir· string · optionnel
Relative directory below projectRoot. Defaults to mediasfu-generated/<sdk>.overwrite· boolean · optionnel
Replace existing generated files. Defaults to false.projectRoot· string · optionnel
Absolute path to the consumer project. Defaults to the MCP process working directory.
Exemple d'appel{"name": "shared::app.scaffold", "arguments": {"apply": true, "outputDir": "texte", "overwrite": true, "projectRoot": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - shared::backend.integration.guide≈ 77 tokens
mediasfu-shared :: backend.integration.guide (knowledge).
Paramètres, retour & exemple (1)
Paramètresquery· string · optionnel
Optional topic to locate in the guide.
Exemple d'appel{"name": "shared::backend.integration.guide", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - shared::credential.broker.plan≈ 99 tokens
mediasfu-shared :: credential.broker.plan (credential-planner).
Paramètres, retour & exemple (2)
ParamètresclientType· string · optionnel
browser, mobile, desktop, Unity, or server.backendMode· string · optionnel · cloud | self-hosted | local
Exemple d'appel{"name": "shared::credential.broker.plan", "arguments": {"clientType": "texte", "backendMode": "cloud"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - shared::custom-recording.scene.plan≈ 84 tokens
mediasfu-shared :: custom-recording.scene.plan (custom-recording-planner).
Paramètres, retour & exemple (1)
ParamètresclientPlatform· string · optionnel
Browser, mobile, native, or game client.
Exemple d'appel{"name": "shared::custom-recording.scene.plan", "arguments": {"clientPlatform": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - shared::embedded.layout.plan≈ 115 tokens
mediasfu-shared :: embedded.layout.plan (embedded-layout-planner).
Paramètres, retour & exemple (2)
ParamètrestargetSdk· string · optionnel · reactjs | angular | vue | react-native | react-native-expo | flutter | kotlin | androidenvironment· string · optionnel · browser | mobile | desktop | game
Exemple d'appel{"name": "shared::embedded.layout.plan", "arguments": {"targetSdk": "reactjs", "environment": "browser"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - shared::env.preflight≈ 112 tokens
mediasfu-shared :: env.preflight (command).
Paramètres, retour & exemple (2)
Paramètresexecute· boolean · optionnel
Execute the trusted manifest command; omitted means dry-run.projectRoot· string · optionnel
Absolute path to the consumer project. Defaults to the MCP process working directory.
Exemple d'appel{"name": "shared::env.preflight", "arguments": {"execute": true, "projectRoot": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - shared::external-media.integration.plan≈ 80 tokens
mediasfu-shared :: external-media.integration.plan (knowledge).
Paramètres, retour & exemple (1)
Paramètresquery· string · optionnel
Optional topic to locate in the guide.
Exemple d'appel{"name": "shared::external-media.integration.plan", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - shared::feature.map≈ 83 tokens
mediasfu-shared :: feature.map (mapper).
Paramètres, retour & exemple (1)
ParamètresrequestedFeatures· array · optionnel
Exemple d'appel{"name": "shared::feature.map", "arguments": {"requestedFeatures": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - shared::fix.suggest≈ 45 tokens
mediasfu-shared :: fix.suggest (remediation).
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "shared::fix.suggest", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - shared::frontend.architecture.plan≈ 112 tokens
mediasfu-shared :: frontend.architecture.plan (architecture-planner).
Paramètres, retour & exemple (4)
Paramètresmode· string · optionnel · auto | prebuilt | hybrid | headlessneedsWidget· boolean · optionnelneedsTelephony· boolean · optionnelownershipLevel· string · optionnel · managed | partial | full
Exemple d'appel{"name": "shared::frontend.architecture.plan", "arguments": {"mode": "auto", "needsWidget": true, "needsTelephony": true, "ownershipLevel": "managed"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - shared::headless.integration.plan≈ 132 tokens
mediasfu-shared :: headless.integration.plan (headless-planner).
Paramètres, retour & exemple (3)
ParamètresappType· string · optionnel
Application type.targetSdk· string · optionnel · reactjs | angular | vue | react-native | react-native-expo | flutter | kotlin | swiftbackendMode· string · optionnel · cloud | self-hosted | local
Exemple d'appel{"name": "shared::headless.integration.plan", "arguments": {"appType": "texte", "targetSdk": "reactjs", "backendMode": "cloud"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - shared::integration.plan≈ 126 tokens
mediasfu-shared :: integration.plan (planner).
Paramètres, retour & exemple (3)
ParamètresappType· string · optionnel
Application type.backendMode· string · optionnel · cloud | self-hosted | localrequestedFeatures· array · optionnel
Exemple d'appel{"name": "shared::integration.plan", "arguments": {"appType": "texte", "backendMode": "cloud", "requestedFeatures": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - shared::lifecycle.cleanup.audit≈ 85 tokens
mediasfu-shared :: lifecycle.cleanup.audit (lifecycle-audit).
Paramètres, retour & exemple (1)
ParamètrescodeText· string · optionnel
Sanitized integration code excerpt. Do not include credentials.
Exemple d'appel{"name": "shared::lifecycle.cleanup.audit", "arguments": {"codeText": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - shared::participant-control.integration.plan≈ 82 tokens
mediasfu-shared :: participant-control.integration.plan (knowledge).
Paramètres, retour & exemple (1)
Paramètresquery· string · optionnel
Optional topic to locate in the guide.
Exemple d'appel{"name": "shared::participant-control.integration.plan", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - shared::product.pattern.plan≈ 78 tokens
mediasfu-shared :: product.pattern.plan (product-pattern-planner).
Paramètres, retour & exemple (1)
Paramètrespattern· string · optionnel · familiar | auction | watch | agents | voip | spacestek
Exemple d'appel{"name": "shared::product.pattern.plan", "arguments": {"pattern": "familiar"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - shared::room.authority.plan≈ 86 tokens
mediasfu-shared :: room.authority.plan (room-authority-planner).
Paramètres, retour & exemple (2)
Paramètresoperation· string · optionnel · create | joinbackendMode· string · optionnel · cloud | self-hosted | local
Exemple d'appel{"name": "shared::room.authority.plan", "arguments": {"operation": "create", "backendMode": "cloud"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - shared::room.bootstrap≈ 70 tokens
mediasfu-shared :: room.bootstrap (guide).
Paramètres, retour & exemple (1)
Paramètresquery· string · optionnel
Optional topic to locate in the guide.
Exemple d'appel{"name": "shared::room.bootstrap", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - shared::room.flow.explain≈ 64 tokens
mediasfu-shared :: room.flow.explain (flow-explainer).
Paramètres, retour & exemple (1)
Paramètresmode· string · optionnel · create | join | both
Exemple d'appel{"name": "shared::room.flow.explain", "arguments": {"mode": "create"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - shared::room.lifecycle.plan≈ 121 tokens
mediasfu-shared :: room.lifecycle.plan (room-lifecycle-planner).
Paramètres, retour & exemple (2)
Paramètresintent· string · optionnel · compare | participant-leave | host-preserve | host-end | rejointargetSdk· string · optionnel · reactjs | angular | vue | react-native | react-native-expo | flutter | kotlin | android
Exemple d'appel{"name": "shared::room.lifecycle.plan", "arguments": {"intent": "compare", "targetSdk": "reactjs"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - shared::runtime.diagnose≈ 79 tokens
mediasfu-shared :: runtime.diagnose (diagnostic).
Paramètres, retour & exemple (1)
ParamètreserrorText· string · requis
Sanitized error or log excerpt.
Exemple d'appel{"name": "shared::runtime.diagnose", "arguments": {"errorText": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - shared::runtime.readiness.diagnose≈ 134 tokens
mediasfu-shared :: runtime.readiness.diagnose (readiness-diagnostic).
Paramètres, retour & exemple (6)
ParamètreshasSocket· boolean · optionnelvalidated· boolean · optionnelhasRoomName· boolean · optionnelfailureMessage· string · optionnel
Sanitized SDK failure text.hasLocalSocket· boolean · optionnelparticipantCount· integer · optionnel
Exemple d'appel{"name": "shared::runtime.readiness.diagnose", "arguments": {"hasSocket": true, "validated": true, "hasRoomName": true, "failureMessage": "texte", "hasLocalSocket": true, "participantCount": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - shared::sdk.recommend≈ 105 tokens
mediasfu-shared :: sdk.recommend (advisor).
Paramètres, retour & exemple (2)
ParamètresappType· string · optionnel
Application type.requestedFeatures· array · optionnel
Exemple d'appel{"name": "shared::sdk.recommend", "arguments": {"appType": "texte", "requestedFeatures": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - shared::security.proxy.rooms≈ 69 tokens
mediasfu-shared :: security.proxy.rooms (security-guide).
Paramètres, retour & exemple (1)
ParamètresbackendMode· string · optionnel · cloud | self-hosted | local
Exemple d'appel{"name": "shared::security.proxy.rooms", "arguments": {"backendMode": "cloud"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - shared::solution.capsule.plan≈ 75 tokens
mediasfu-shared :: solution.capsule.plan (knowledge).
Paramètres, retour & exemple (1)
Paramètresquery· string · optionnel
Optional topic to locate in the guide.
Exemple d'appel{"name": "shared::solution.capsule.plan", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - shared::telephony.call-control.plan≈ 82 tokens
mediasfu-shared :: telephony.call-control.plan (telephony-planner).
Paramètres, retour & exemple (2)
Paramètresdirection· string · optionnel · incoming | outgoing | bothneedsAiAgent· boolean · optionnel
Exemple d'appel{"name": "shared::telephony.call-control.plan", "arguments": {"direction": "incoming", "needsAiAgent": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - shared::ui.mode.recommend≈ 86 tokens
mediasfu-shared :: ui.mode.recommend (ui-advisor).
Paramètres, retour & exemple (2)
ParamètresownershipLevel· string · optionnel · managed | partial | fullcustomizationLevel· string · optionnel · low | medium | high
Exemple d'appel{"name": "shared::ui.mode.recommend", "arguments": {"ownershipLevel": "managed", "customizationLevel": "low"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - shared::ui.overrides.guide≈ 101 tokens
mediasfu-shared :: ui.overrides.guide (ui-overrides).
Paramètres, retour & exemple (2)
Paramètresmode· string · optionnel
SDK-supported UI ownership mode.focus· string · optionnel · branding | layout | cards | controls | headless-shell | native-bridge
Exemple d'appel{"name": "shared::ui.overrides.guide", "arguments": {"mode": "texte", "focus": "branding"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - shared::widget.integration.plan≈ 81 tokens
mediasfu-shared :: widget.integration.plan (widget-planner).
Paramètres, retour & exemple (1)
ParamètreswidgetType· string · optionnel
Widget type, for example click-to-call or meeting.
Exemple d'appel{"name": "shared::widget.integration.plan", "arguments": {"widgetType": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
+ 39 autres outils (affichage limité à 120).
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».