ConfigsMay 25, 2026·3 min read

Mumble — Low-Latency Open-Source Voice Chat for Teams and Gaming

A self-hosted voice communication application optimized for low latency and high audio quality, widely used in gaming communities and team coordination.

Agent ready

Ready-to-run agent install

This asset can be installed after the agent chooses its runtime, checks the plan, and runs the matching command.

Native · 98/100Policy: allow
Agent surface
Any MCP/CLI agent
Kind
Skill
Install
Single
Trust
Trust: Established
Entrypoint
Mumble Overview
Direct install command
npx -y tokrepo@latest install 6b3b9e62-57d1-11f1-9bc6-00163e2b0d79 --target codex

Run after dry-run confirms the install plan.

Introduction

Mumble is an open-source voice over IP application focused on low-latency audio for gaming, team collaboration, and community voice channels. Its client-server architecture lets organizations self-host their own voice infrastructure with fine-grained permission controls.

What Mumble Does

  • Delivers low-latency voice communication optimized for real-time coordination
  • Encrypts all voice traffic with TLS and OCB-AES128
  • Supports hierarchical channel structures with per-channel permissions
  • Provides positional audio for games that report 3D player coordinates
  • Handles hundreds of simultaneous users on modest server hardware

Architecture Overview

Mumble uses a client-server model where the server component (Murmur/mumble-server) manages channels, authentication, and audio mixing. Audio is encoded with the Opus codec at configurable bitrates and transmitted over a custom UDP protocol with TCP fallback. The protocol uses certificate-based authentication by default, with optional LDAP or database backends for user management.

Self-Hosting & Configuration

  • Deploy Murmur via package manager, Docker, or compiled binary
  • Default port: 64738 (TCP+UDP); ensure both protocols are open
  • Configure server settings in murmur.ini (bandwidth, welcome message, SSL certs)
  • Set up ACLs (Access Control Lists) for channel-level permissions
  • Supports Ice RPC interface for external administration tools

Key Features

  • Ultra-low latency audio with configurable quality settings
  • Certificate-based authentication with optional password overlay
  • Hierarchical channels with granular access control lists
  • Overlay support for in-game HUD display of active speakers
  • Cross-platform clients for Windows, macOS, Linux, iOS, and Android

Comparison with Similar Tools

  • Discord — feature-rich but closed-source, cloud-hosted, and collects user data
  • TeamSpeak — proprietary with per-slot licensing costs
  • Jitsi Meet — browser-based video/voice but higher latency for voice-only use
  • Matrix/Element (VoIP) — general-purpose messaging with voice; not optimized for low-latency group voice
  • Revolt — open-source Discord alternative but voice features are less mature

FAQ

Q: How many users can a Mumble server handle? A: A single Murmur instance can handle several hundred concurrent users on a standard VPS. Large deployments run thousands with proper bandwidth.

Q: Does Mumble support text chat? A: Yes. Each channel has a text chat alongside voice. It also supports private messages and rich text with links and images.

Q: Can I integrate Mumble with game servers? A: Yes. Mumble supports positional audio via a plugin system that reads player coordinates from supported games.

Q: Is there a web client? A: Community-built web clients exist (such as mumble-web) but the native desktop client provides the best experience.

Sources

Discussion

Sign in to join the discussion.
No comments yet. Be the first to share your thoughts.

Related Assets