{"repo":"mjknowles/matrix-mcp-server","free":true,"listed":false,"github":"https://github.com/mjknowles/matrix-mcp-server","clone":"git clone https://github.com/mjknowles/matrix-mcp-server.git","description":"MCP Server for a Matrix home server integration; chat, manage rooms, etc.","language":"TypeScript","stars":51,"topics":["homeserver","matrix","matrix-homeserver","mcp","messaging","model-context-protocol","mcp-server","matrix-mcp"],"license":"MIT","category":"mcp-servers","readme_excerpt":"Matrix MCP Server A comprehensive Model Context Protocol (MCP) server that provides secure access to Matrix homeserver functionality. Built with TypeScript, this server enables MCP clients to interact with Matrix rooms, messages, users, and more through a standardized interface. Features - 🔐 OAuth 2.0 Authentication with token exchange support - 📱 15 Matrix Tools organized by functionality tiers - 🏠 Multi-homeserver Support with configurable endpoints - 🔄 Real-time Operations with ephemeral client management - 🚀 Production Ready with comprehensive error handling - 📊 Rich Responses with detailed Matrix data Quick Start Prerequisites - Node.js 20+ and npm - Matrix homeserver access (Synapse, Dendrite, etc.) - MCP client (Claude Desktop, VS Code with MCP extension, etc.) Installation Development Mode Available Tools 📖 Tier 0: Read-Only Tools Room Tools - list-joined-rooms - Get all rooms the user has joined - No parameters required - Returns room names, IDs, and member counts - get-room-info - Get detailed room information - roomId (string): Matrix room ID (e.g., !roomid:domain.com ) - Returns name, topic, settings, creator, and member count - get-room-members - List all members in a room - roomId (string): Matrix room ID - Returns display names and user IDs of joined members Message Tools - get-room-messages - Retrieve recent messages from a room - roomId (string): Matrix room ID - limit (number, default: 20): Maximum messages to retrieve - Returns formatted message cont","default_branch":null,"files":null,"tree":[],"storefront":"/r/mjknowles","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mjknowles/matrix-mcp-server/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}