一句话面向 AI 助手的 WebRTC/libwebrtc 源码导航 MCP Server,支持多版本代码检索、语义搜索、RFC 查询与 SDP/SIP 分析。
定价非商业用途免费 页面明确写明 Free to use for non-commercial purposes;未提供商业定价、套餐或计费细节。
适合谁WebRTC/libwebrtc 开发者、音视频工程师、浏览器内核/RTC 研究人员、使用 Claude/Cursor/Windsurf/VS Code 等 MCP 客户端的开发者
核心功能libwebrtc 源码搜索、文件读取、符号查找、引用查询、include graphGN 构建目标、依赖图、模块信息、公共 C++ API 头文件、宏与 field trials 查询多 Chrome milestone 版本浏览、版本 diff、commit log、Firefox/Safari overlay diff基于向量索引的自然语言语义搜索WebRTC/SDP/RTP/ICE/STUN/TURN/SRTP/DTLS/SIP/SCTP 等 RFC 搜索与读取SDP/SIP 解析、WebRTC offer/answer 协商、SIP dialog 状态追踪通过 HTTP transport + OAuth 2.1 PKCE 接入 MCP 客户端另有 pion Go WebRTC 实现的第二个 MCP Server
功能与用途这是一个用于导航 libwebrtc 源码的 MCP Server,为 AI 助手提供深度代码访问能力。功能包含代码搜索、文件读取、符号与引用查询、类层级、include graph、GN build target 依赖图、模块信息、公共 API header、宏解释、field trials、third_party 依赖、源码内文档读取、版本差异、commit 历史、浏览器 overlay、语义搜索、RFC 查询,以及 SDP/SIP 解析和 WebRTC offer/an
支持语言/框架核心覆盖 Google libwebrtc C++ 代码库;另有第二个 MCP Server 覆盖 pion,即 Go 语言 WebRTC 实现及其 go.mod 固定的 sibling modules,如 ice、dtls、sctp、rtp 等。接入客户端提到 Claude Code、Claude Desktop、Cursor、Windsurf、VS Code、Zed。
自托管选项页面描述可通过 HTTP transport 连接 https://webrtc.page/mcp,也提到不支持自动动态客户端注册的客户端可使用本地 stdio transport;但未明确说明是否提供自托管部署包、镜像或开源代码。
定价非商业用途免费。未提供商业用途价格、套餐、配额或付费方式。
API/SDK以 MCP Server 形式提供工具接口,HTTP transport 使用 OAuth 2.1 PKCE。需要先在 /profile 注册 client,获取 client_id/client_secret,再在 MCP 客户端配置。页面还出现 API Keys 入口,但未给出详细 API 文档或 SDK。
集成与生态支持 Claude Code CLI、Claude Desktop、Cursor、Windsurf、VS Code、Zed 等 MCP 客户端。可连接主 WebRTC MCP endpoint https://webrtc.page/mcp;pion 版本服务位于 https://webrtc.page/pion。支持 Chrome milestones、Firefox/Safari browser overlays 与 RFC 文档语义检索。
文档质量页面列出了 30 个工具并按 Code navigation、Build & project、Versions & history、Semantic search & RFCs、SDP & SIP 分组,提供了参数类型、是否必填、默认值与示例,连接配置也给出 CLI 和 JSON 示例。文档对使用者较友好,但缺少定价、商业条款、安全、服务稳定性和自托管说明。
中国访问未知
适用场景排查 libwebrtc API/模块实现、比较不同 Chrome milestone 的 WebRTC 改动、分析 Firefox/Safari WebRTC patch overlay、查询 RFC 与源码引用、解析 SDP/SIP 协议文本、在 Claude/Cursor 等 AI IDE 中进行 WebRTC 代码问答
同类Sourcegraph、OpenGrok、GitHub Code Search、本地 ripgrep/clangd、自建 MCP 源码检索服务