How many peers can join a room?
Only two peers are allowed per room. A third client is rejected by the backend and receives an error.
@yer-retb
Basic information
No overview available yet
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"Asynchronous-MCP-Server-with-WebRTC-Signaling": {
"command": "python3",
"args": [
"-m",
"venv",
"venv"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
An asynchronous backend WebSocket signaling server built with Django and Channels, implementing a custom protocol called MCP (Message Context Protocol) for real-time WebRTC signaling. It allows React frontend clients to exchange signaling messages without using REST APIs.
Clone the repository, create a Python virtual environment, install dependencies from requirements.txt, then run the server using daphne mcp_server.asgi:application. Connect via WebSocket at ws://127.0.0.1:8000/ws/signal/?room=ROOM_NAME. A test script (test_mcp.py) is provided to simulate two clients.
offer, answer, candidate, and leave messagesOnly two peers are allowed per room. A third client is rejected by the backend and receives an error.
The server requires Python 3, Django, Channels, and Daphne (ASGI server). The frontend requires Node.js and npm.
Rooms are kept in memory using Python dictionaries (inβmemory storage) for development simplicity.
The server uses ASGI via Daphne; clients connect using the `ws://` protocol (e.g., `ws://localhost:8000/ws/signal/?room=ROOM_NAME`).
The README does not mention any authentication mechanism; the signaling server appears to be open to any WebSocket connection.

Open-source Next.js + Supabase CMS with a per-site MCP server: scaffold a site, then create pages, posts, navigation, media and SEO from Claude, Cursor or any MCP client. Streamable HTTP with a bearer token you mint in y

Turn Perfex CRM into an AI-ready workspace. This MCP server exposes your full REST API to Claude, ChatGPT and any AI agent, so leads, invoices and tasks are one prompt away.

Word search generator, crossword generator, and sudoku generator + solver as a local-first MCP server. 15 deterministic tools: printable PDF puzzle worksheets, themed word banks, and verifiable LLM evals. From the makers

Let your cloud agents talk to you. Grok Bot, Meta Muse, ChatGPT, Claude, Devin and others report progress to Heard, which reads it out loud on your Mac, and they pick up the replies you send back.

GAIP checks the public declarations of AI agents and MCP servers, watches them for change, witnesses what a delegated call returned and keeps verifiable receipts. Free, read-only, no account or API key. Every result sta
Comments