MCP server
MediaSFU Official
io.github.MediaSFU/mcp-sdk-tools
Checked 25 Oct 2026, 20:29 UTC · Connected to it and listed its tools
Video, voice, AI agent and SIP calls: create rooms, place calls, read recordings and usage.
Working at last checkOfficial: mediasfu.com's GitHub account (MediaSFU)About 16,519 tokens per request once connected159 tools
https://mcp.mediasfu.com/mcp
At a glance
- Type
- MCP server
- Publisher
- mediasfu.com (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 159
- Token cost
- About 16,519 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 25 Oct 2026, 20:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http mcp-sdk-tools https://mcp.mediasfu.com/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.mcp-sdk-tools] url = "https://mcp.mediasfu.com/mcp"
Gemini CLI
{"mcpServers":{"mcp-sdk-tools":{"httpUrl":"https://mcp.mediasfu.com/mcp"}}}
Cursor
{"mcpServers":{"mcp-sdk-tools":{"url":"https://mcp.mediasfu.com/mcp"}}}
VS Code
{"servers":{"mcp-sdk-tools":{"type":"http","url":"https://mcp.mediasfu.com/mcp"}}}
Antigravity
agy mcp add mcp-sdk-tools https://mcp.mediasfu.com/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"mcp-sdk-tools","server_url":"https://mcp.mediasfu.com/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"mcp-sdk-tools","server_url":"https://mcp.mediasfu.com/mcp"}
Tools
android::api.reference.search~90 tokens
MediaSFU Android :: api.reference.search (reference-search).android::app.scaffold~186 tokens
MediaSFU Android :: app.scaffold (scaffold).android::env.preflight~123 tokens
MediaSFU Android :: env.preflight (command).android::feature.map~89 tokens
MediaSFU Android :: feature.map (mapper).android::fix.suggest~50 tokens
MediaSFU Android :: fix.suggest (remediation).android::integration.plan~135 tokens
MediaSFU Android :: integration.plan (planner).android::room.bootstrap~77 tokens
MediaSFU Android :: room.bootstrap (guide).android::room.flow.explain~70 tokens
MediaSFU Android :: room.flow.explain (flow-explainer).android::runtime.diagnose~86 tokens
MediaSFU Android :: runtime.diagnose (diagnostic).android::sdk.recommend~113 tokens
MediaSFU Android :: sdk.recommend (advisor).android::security.proxy.rooms~76 tokens
MediaSFU Android :: security.proxy.rooms (security-guide).android::ui.mode.recommend~93 tokens
MediaSFU Android :: ui.mode.recommend (ui-advisor).android::ui.overrides.guide~110 tokens
MediaSFU Android :: ui.overrides.guide (ui-overrides).angular::api.reference.search~90 tokens
MediaSFU Angular :: api.reference.search (reference-search).angular::app.scaffold~186 tokens
MediaSFU Angular :: app.scaffold (scaffold).angular::env.preflight~123 tokens
MediaSFU Angular :: env.preflight (command).angular::feature.map~89 tokens
MediaSFU Angular :: feature.map (mapper).angular::fix.suggest~50 tokens
MediaSFU Angular :: fix.suggest (remediation).angular::integration.plan~135 tokens
MediaSFU Angular :: integration.plan (planner).angular::room.bootstrap~77 tokens
MediaSFU Angular :: room.bootstrap (guide).angular::room.flow.explain~70 tokens
MediaSFU Angular :: room.flow.explain (flow-explainer).angular::runtime.diagnose~86 tokens
MediaSFU Angular :: runtime.diagnose (diagnostic).angular::sdk.recommend~113 tokens
MediaSFU Angular :: sdk.recommend (advisor).angular::security.proxy.rooms~76 tokens
MediaSFU Angular :: security.proxy.rooms (security-guide).angular::ui.mode.recommend~93 tokens
MediaSFU Angular :: ui.mode.recommend (ui-advisor).angular::ui.overrides.guide~110 tokens
MediaSFU Angular :: ui.overrides.guide (ui-overrides).flutter::api.reference.search~90 tokens
MediaSFU Flutter :: api.reference.search (reference-search).flutter::app.scaffold~186 tokens
MediaSFU Flutter :: app.scaffold (scaffold).flutter::env.preflight~123 tokens
MediaSFU Flutter :: env.preflight (command).flutter::feature.map~89 tokens
MediaSFU Flutter :: feature.map (mapper).flutter::fix.suggest~50 tokens
MediaSFU Flutter :: fix.suggest (remediation).flutter::integration.plan~135 tokens
MediaSFU Flutter :: integration.plan (planner).flutter::room.bootstrap~77 tokens
MediaSFU Flutter :: room.bootstrap (guide).flutter::room.flow.explain~70 tokens
MediaSFU Flutter :: room.flow.explain (flow-explainer).flutter::runtime.diagnose~86 tokens
MediaSFU Flutter :: runtime.diagnose (diagnostic).flutter::sdk.recommend~113 tokens
MediaSFU Flutter :: sdk.recommend (advisor).flutter::security.proxy.rooms~76 tokens
MediaSFU Flutter :: security.proxy.rooms (security-guide).flutter::ui.mode.recommend~93 tokens
MediaSFU Flutter :: ui.mode.recommend (ui-advisor).flutter::ui.overrides.guide~110 tokens
MediaSFU Flutter :: ui.overrides.guide (ui-overrides).kotlin::api.reference.search~90 tokens
MediaSFU Kotlin :: api.reference.search (reference-search).kotlin::app.scaffold~185 tokens
MediaSFU Kotlin :: app.scaffold (scaffold).kotlin::env.preflight~122 tokens
MediaSFU Kotlin :: env.preflight (command).kotlin::feature.map~89 tokens
MediaSFU Kotlin :: feature.map (mapper).kotlin::fix.suggest~49 tokens
MediaSFU Kotlin :: fix.suggest (remediation).kotlin::integration.plan~134 tokens
MediaSFU Kotlin :: integration.plan (planner).kotlin::room.bootstrap~76 tokens
MediaSFU Kotlin :: room.bootstrap (guide).kotlin::room.flow.explain~69 tokens
MediaSFU Kotlin :: room.flow.explain (flow-explainer).kotlin::runtime.diagnose~86 tokens
MediaSFU Kotlin :: runtime.diagnose (diagnostic).kotlin::sdk.recommend~112 tokens
MediaSFU Kotlin :: sdk.recommend (advisor).kotlin::security.proxy.rooms~75 tokens
MediaSFU Kotlin :: security.proxy.rooms (security-guide).kotlin::ui.mode.recommend~92 tokens
MediaSFU Kotlin :: ui.mode.recommend (ui-advisor).kotlin::ui.overrides.guide~109 tokens
MediaSFU Kotlin :: ui.overrides.guide (ui-overrides).react-native-expo::api.reference.search~96 tokens
MediaSFU React Native Expo :: api.reference.search (reference-search).react-native-expo::app.scaffold~191 tokens
MediaSFU React Native Expo :: app.scaffold (scaffold).react-native-expo::env.preflight~128 tokens
MediaSFU React Native Expo :: env.preflight (command).react-native-expo::feature.map~95 tokens
MediaSFU React Native Expo :: feature.map (mapper).react-native-expo::fix.suggest~55 tokens
MediaSFU React Native Expo :: fix.suggest (remediation).react-native-expo::integration.plan~140 tokens
MediaSFU React Native Expo :: integration.plan (planner).react-native-expo::room.bootstrap~129 tokens
MediaSFU React Native Expo :: room.bootstrap (command).react-native-expo::room.flow.explain~76 tokens
MediaSFU React Native Expo :: room.flow.explain (flow-explainer).react-native-expo::runtime.diagnose~92 tokens
MediaSFU React Native Expo :: runtime.diagnose (diagnostic).react-native-expo::sdk.recommend~118 tokens
MediaSFU React Native Expo :: sdk.recommend (advisor).react-native-expo::security.proxy.rooms~81 tokens
MediaSFU React Native Expo :: security.proxy.rooms (security-guide).react-native-expo::ui.mode.recommend~98 tokens
MediaSFU React Native Expo :: ui.mode.recommend (ui-advisor).react-native-expo::ui.overrides.guide~115 tokens
MediaSFU React Native Expo :: ui.overrides.guide (ui-overrides).react-native::api.reference.search~93 tokens
MediaSFU React Native :: api.reference.search (reference-search).react-native::app.scaffold~188 tokens
MediaSFU React Native :: app.scaffold (scaffold).react-native::env.preflight~126 tokens
MediaSFU React Native :: env.preflight (command).react-native::feature.map~92 tokens
MediaSFU React Native :: feature.map (mapper).react-native::fix.suggest~52 tokens
MediaSFU React Native :: fix.suggest (remediation).react-native::integration.plan~138 tokens
MediaSFU React Native :: integration.plan (planner).react-native::room.bootstrap~126 tokens
MediaSFU React Native :: room.bootstrap (command).react-native::room.flow.explain~73 tokens
MediaSFU React Native :: room.flow.explain (flow-explainer).react-native::runtime.diagnose~89 tokens
MediaSFU React Native :: runtime.diagnose (diagnostic).react-native::sdk.recommend~116 tokens
MediaSFU React Native :: sdk.recommend (advisor).react-native::security.proxy.rooms~78 tokens
MediaSFU React Native :: security.proxy.rooms (security-guide).react-native::ui.mode.recommend~96 tokens
MediaSFU React Native :: ui.mode.recommend (ui-advisor).react-native::ui.overrides.guide~112 tokens
MediaSFU React Native :: ui.overrides.guide (ui-overrides).reactjs::api.reference.search~90 tokens
MediaSFU ReactJS :: api.reference.search (reference-search).reactjs::app.scaffold~186 tokens
MediaSFU ReactJS :: app.scaffold (scaffold).reactjs::env.preflight~123 tokens
MediaSFU ReactJS :: env.preflight (command).reactjs::feature.map~89 tokens
MediaSFU ReactJS :: feature.map (mapper).reactjs::fix.suggest~50 tokens
MediaSFU ReactJS :: fix.suggest (remediation).reactjs::integration.plan~135 tokens
MediaSFU ReactJS :: integration.plan (planner).reactjs::room.bootstrap~123 tokens
MediaSFU ReactJS :: room.bootstrap (command).reactjs::room.flow.explain~70 tokens
MediaSFU ReactJS :: room.flow.explain (flow-explainer).reactjs::runtime.diagnose~86 tokens
MediaSFU ReactJS :: runtime.diagnose (diagnostic).reactjs::sdk.recommend~113 tokens
MediaSFU ReactJS :: sdk.recommend (advisor).reactjs::security.proxy.rooms~76 tokens
MediaSFU ReactJS :: security.proxy.rooms (security-guide).reactjs::ui.mode.recommend~93 tokens
MediaSFU ReactJS :: ui.mode.recommend (ui-advisor).reactjs::ui.overrides.guide~110 tokens
MediaSFU ReactJS :: ui.overrides.guide (ui-overrides).shared::api.reference.search~90 tokens
mediasfu-shared :: api.reference.search (reference-search).shared::app.scaffold~185 tokens
mediasfu-shared :: app.scaffold (scaffold).shared::backend.integration.guide~84 tokens
mediasfu-shared :: backend.integration.guide (knowledge).shared::credential.broker.plan~108 tokens
mediasfu-shared :: credential.broker.plan (credential-planner).shared::custom-recording.scene.plan~92 tokens
mediasfu-shared :: custom-recording.scene.plan (custom-recording-planner).shared::embedded.layout.plan~123 tokens
mediasfu-shared :: embedded.layout.plan (embedded-layout-planner).shared::env.preflight~122 tokens
mediasfu-shared :: env.preflight (command).shared::external-media.integration.plan~87 tokens
mediasfu-shared :: external-media.integration.plan (knowledge).shared::feature.map~89 tokens
mediasfu-shared :: feature.map (mapper).shared::fix.suggest~49 tokens
mediasfu-shared :: fix.suggest (remediation).shared::frontend.architecture.plan~120 tokens
mediasfu-shared :: frontend.architecture.plan (architecture-planner).shared::headless.integration.plan~142 tokens
mediasfu-shared :: headless.integration.plan (headless-planner).shared::integration.plan~134 tokens
mediasfu-shared :: integration.plan (planner).shared::lifecycle.cleanup.audit~93 tokens
mediasfu-shared :: lifecycle.cleanup.audit (lifecycle-audit).shared::participant-control.integration.plan~90 tokens
mediasfu-shared :: participant-control.integration.plan (knowledge).shared::product.pattern.plan~84 tokens
mediasfu-shared :: product.pattern.plan (product-pattern-planner).shared::room.authority.plan~92 tokens
mediasfu-shared :: room.authority.plan (room-authority-planner).shared::room.bootstrap~76 tokens
mediasfu-shared :: room.bootstrap (guide).shared::room.flow.explain~69 tokens
mediasfu-shared :: room.flow.explain (flow-explainer).shared::room.lifecycle.plan~130 tokens
mediasfu-shared :: room.lifecycle.plan (room-lifecycle-planner).shared::runtime.diagnose~86 tokens
mediasfu-shared :: runtime.diagnose (diagnostic).shared::runtime.readiness.diagnose~144 tokens
mediasfu-shared :: runtime.readiness.diagnose (readiness-diagnostic).shared::sdk.recommend~112 tokens
mediasfu-shared :: sdk.recommend (advisor).shared::security.proxy.rooms~75 tokens
mediasfu-shared :: security.proxy.rooms (security-guide).shared::solution.capsule.plan~82 tokens
mediasfu-shared :: solution.capsule.plan (knowledge).shared::telephony.call-control.plan~89 tokens
mediasfu-shared :: telephony.call-control.plan (telephony-planner).shared::ui.mode.recommend~92 tokens
mediasfu-shared :: ui.mode.recommend (ui-advisor).shared::ui.overrides.guide~109 tokens
mediasfu-shared :: ui.overrides.guide (ui-overrides).shared::widget.integration.plan~89 tokens
mediasfu-shared :: widget.integration.plan (widget-planner).swift::api.reference.search~108 tokens
MediaSFU Apple / Swift :: api.reference.search (reference-search). aliases: apple, ios, ipados, macos, swift, swiftui, uikitswift::app.scaffold~203 tokens
MediaSFU Apple / Swift :: app.scaffold (scaffold). aliases: apple, ios, ipados, macos, swift, swiftui, uikitswift::env.preflight~140 tokens
MediaSFU Apple / Swift :: env.preflight (command). aliases: apple, ios, ipados, macos, swift, swiftui, uikitswift::feature.map~107 tokens
MediaSFU Apple / Swift :: feature.map (mapper). aliases: apple, ios, ipados, macos, swift, swiftui, uikitswift::fix.suggest~67 tokens
MediaSFU Apple / Swift :: fix.suggest (remediation). aliases: apple, ios, ipados, macos, swift, swiftui, uikitswift::integration.plan~152 tokens
MediaSFU Apple / Swift :: integration.plan (planner). aliases: apple, ios, ipados, macos, swift, swiftui, uikitswift::room.bootstrap~95 tokens
MediaSFU Apple / Swift :: room.bootstrap (guide). aliases: apple, ios, ipados, macos, swift, swiftui, uikitswift::room.flow.explain~88 tokens
MediaSFU Apple / Swift :: room.flow.explain (flow-explainer). aliases: apple, ios, ipados, macos, swift, swiftui, uikitswift::runtime.diagnose~104 tokens
MediaSFU Apple / Swift :: runtime.diagnose (diagnostic). aliases: apple, ios, ipados, macos, swift, swiftui, uikitswift::sdk.recommend~130 tokens
MediaSFU Apple / Swift :: sdk.recommend (advisor). aliases: apple, ios, ipados, macos, swift, swiftui, uikitswift::security.proxy.rooms~93 tokens
MediaSFU Apple / Swift :: security.proxy.rooms (security-guide). aliases: apple, ios, ipados, macos, swift, swiftui, uikitswift::ui.mode.recommend~110 tokens
MediaSFU Apple / Swift :: ui.mode.recommend (ui-advisor). aliases: apple, ios, ipados, macos, swift, swiftui, uikitswift::ui.overrides.guide~127 tokens
MediaSFU Apple / Swift :: ui.overrides.guide (ui-overrides). aliases: apple, ios, ipados, macos, swift, swiftui, uikitunity::api.reference.search~100 tokens
MediaSFU Unity :: api.reference.search (reference-search). aliases: unity, unity-sdk, csharp-unityunity::app.scaffold~196 tokens
MediaSFU Unity :: app.scaffold (scaffold). aliases: unity, unity-sdk, csharp-unityunity::env.preflight~133 tokens
MediaSFU Unity :: env.preflight (command). aliases: unity, unity-sdk, csharp-unityunity::feature.map~100 tokens
MediaSFU Unity :: feature.map (mapper). aliases: unity, unity-sdk, csharp-unityunity::fix.suggest~60 tokens
MediaSFU Unity :: fix.suggest (remediation). aliases: unity, unity-sdk, csharp-unityunity::integration.plan~145 tokens
MediaSFU Unity :: integration.plan (planner). aliases: unity, unity-sdk, csharp-unityunity::room.bootstrap~87 tokens
MediaSFU Unity :: room.bootstrap (guide). aliases: unity, unity-sdk, csharp-unityunity::room.flow.explain~80 tokens
MediaSFU Unity :: room.flow.explain (flow-explainer). aliases: unity, unity-sdk, csharp-unityunity::runtime.diagnose~96 tokens
MediaSFU Unity :: runtime.diagnose (diagnostic). aliases: unity, unity-sdk, csharp-unityunity::sdk.recommend~123 tokens
MediaSFU Unity :: sdk.recommend (advisor). aliases: unity, unity-sdk, csharp-unityunity::security.proxy.rooms~86 tokens
MediaSFU Unity :: security.proxy.rooms (security-guide). aliases: unity, unity-sdk, csharp-unityunity::ui.mode.recommend~103 tokens
MediaSFU Unity :: ui.mode.recommend (ui-advisor). aliases: unity, unity-sdk, csharp-unityunity::ui.overrides.guide~120 tokens
MediaSFU Unity :: ui.overrides.guide (ui-overrides). aliases: unity, unity-sdk, csharp-unityvue::api.reference.search~88 tokens
MediaSFU Vue :: api.reference.search (reference-search).vue::app.scaffold~183 tokens
MediaSFU Vue :: app.scaffold (scaffold).vue::env.preflight~120 tokens
MediaSFU Vue :: env.preflight (command).vue::feature.map~87 tokens
MediaSFU Vue :: feature.map (mapper).vue::fix.suggest~47 tokens
MediaSFU Vue :: fix.suggest (remediation).vue::integration.plan~132 tokens
MediaSFU Vue :: integration.plan (planner).vue::room.bootstrap~121 tokens
MediaSFU Vue :: room.bootstrap (command).vue::room.flow.explain~68 tokens
MediaSFU Vue :: room.flow.explain (flow-explainer).vue::runtime.diagnose~84 tokens
MediaSFU Vue :: runtime.diagnose (diagnostic).vue::sdk.recommend~110 tokens
MediaSFU Vue :: sdk.recommend (advisor).vue::security.proxy.rooms~73 tokens
MediaSFU Vue :: security.proxy.rooms (security-guide).vue::ui.mode.recommend~90 tokens
MediaSFU Vue :: ui.mode.recommend (ui-advisor).vue::ui.overrides.guide~107 tokens
MediaSFU Vue :: ui.overrides.guide (ui-overrides).
Browse
Related MCP servers
- Call2Me
Place real phone calls, read transcripts, run a live interpreter and buy numbers. - GEN
GEN is the creative AI video engineer. Free editor/social publishing; AI credits via card/x402. - Tutorializer Video Tutorials
Write and update video tutorials, voiceovers and pronunciation rules across your projects. - Liqaa Meetings
Create encrypted LIQAA video meetings; read plans, capacity & stats. No install, no account. - Postlyra
Manage Telegram drafts, media, schedules and publications from AI clients. - Pondchat
Ephemeral P2P WebRTC video rooms — create a pond, share the link, talk. - Photo AI Studio
AI photos from a selfie across 150+ themes, plus 19 image edits and AI video. - ReminderIt
Schedule real phone-call reminders with WhatsApp follow-up — medication, wake-ups, family check-ins.
Badge for your README
[](https://aptlynx.net/servers/io.github.MediaSFU/mcp-sdk-tools)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents