4,500+ servers built on MCP Fusion
Vinkius
Matrix/Element logo
Vinkius
Claude Code logo

How to Use the Matrix/Element MCP in Claude Code

Automate Matrix/Element notifications and E2EE key management from your terminal with Claude Code.

See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Matrix/Element MCP on Cursor AI Code Editor MCP Client Matrix/Element MCP on Claude Desktop App MCP Integration Matrix/Element MCP on OpenAI Agents SDK MCP Compatible Matrix/Element MCP on Visual Studio Code MCP Extension Client Matrix/Element MCP on GitHub Copilot AI Agent MCP Integration Matrix/Element MCP on Google Gemini AI MCP Integration Matrix/Element MCP on Lovable AI Development MCP Client Matrix/Element MCP on Mistral AI Agents MCP Compatible Matrix/Element MCP on Amazon AWS Bedrock MCP Support
MCP Servers - Free for Subscribers
Claude Code

Connect Matrix/Element MCP to Claude Code

Create your Vinkius account to connect Matrix/Element to Claude Code and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.

GDPR Free for Subscribers

Run Headless Terminal Alerts with Claude Code

The `send_message` tool posts raw JSON payloads or text messages directly to any room ID. Claude Code executes this tool via the MCP Server inside your terminal sessions to alert your team of deployment statuses. You can pipe terminal outputs directly into the agent. It parses the errors, formats the text, and sends the alert to your incident response room without opening a browser.

Programmatic Room State Management

The `set_room_state` tool modifies room configurations, aliases, and permissions via the command line. Claude Code uses this MCP capability to update these settings instantly during system migrations or access updates. If you need to audit current configurations, the agent uses `get_room_state` to dump the raw JSON. It checks permissions and flags security anomalies directly in your terminal.

Command-Line Key and Session Sync

The `sync_client` tool pulls the latest updates from your homeserver directly to your terminal. Claude Code uses this MCP tool to keep your local session state synchronized during long-running shell scripts. For secure setups, the agent calls `upload_keys` to register your cryptographic identity. This lets you run headless, secure automation without breaking end-to-end encryption.

Setup guide

Set up Matrix/Element MCP in Claude Code

Prerequisites

  • Claude Code CLI installed (npm install -g @anthropic-ai/claude-code)
  • Active Vinkius subscription with a valid endpoint token
  1. 1

    Run the add command

    Open your terminal and run the command shown on the right. Replace [YOUR_TOKEN_HERE] with your endpoint token from cloud.vinkius.com. Use --scope user to make it available across all projects.

  2. 2

    Verify the connection

    Start a Claude Code session and type /mcp to list connected servers. You should see matrixelement-mcp with a green status indicator.

  3. 3

    Start using tools

    Ask Claude Code something like "Check my latest Matrix/Element transactions." It will automatically discover and invoke the available Matrix/Element tools.

Terminal
claude mcp add --transport http matrixelement-mcp https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Why Choose Vinkius

Vinkius connects your tools to AI with real-time monitoring and automatic cost savings — all from one dashboard.

Real-time monitoring

Live

visibility into every interaction

Connect your favorite tools to your AI and see exactly what's happening — every request, every response, in real time.

Built-in savings

60%

lower AI costs

Vinkius compresses data between your apps and your AI automatically. Lower bills every month — no configuration required.

Single dashboard

One

place for every integration

Every tool your AI connects to, managed from a single screen. One account, complete control.

Common questions about Matrix/Element MCP in Claude Code

Run `claude mcp add --transport http matrixelement ` in your terminal. This command registers the 19 tools inside your global CLI configuration file.
Yes. Claude Code runs `search_user_directory` to find users matching your search strings. It outputs the results directly to your stdout for easy piping.
Yes. Claude Code uses `join_room` and `leave_room` to manage which spaces your CLI agent occupies. It lets you automate room cleanup scripts directly from the command line.
The agent uses `login_account` to establish a session token and `logout_account` to terminate it. Vinkius handles the underlying token exchange over MCP securely so you don't expose raw passwords.
Vinkius routes all media files and message payloads through ephemeral V8 Isolate Sandboxes. Your data is processed in-memory and destroyed immediately after the CLI command finishes executing.

Start using the Matrix/Element MCP today

We host it, we monitor it, we maintain it. You just paste one token.

Built & Managed by Vinkius 30s setup 19 tools

We've already built the connector for Matrix/Element. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 19 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.