MCP.so
登录

Emqx MCP Gateway

@emqx

基本信息

分类

开发工具

传输方式

stdio

作者

emqx

关于 Emqx MCP Gateway

MCP Server Gateway

Emqx MCP Gateway 配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

Emqx MCP Gateway 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is emqx_mcp_gateway?

The emqx_mcp_gateway is an EMQX plugin that acts as a gateway, enabling MCP clients using the MCP over MQTT protocol to interact with MCP servers using other protocols (HTTP, STDIO, or gRPC).

How to use emqx_mcp_gateway?

Configure the plugin by preparing CSV files for server name mapping (mcp_server_name.csv), server name filters (mcp_server_name_filter.csv), and RBAC (mcp_rbac.csv). Add STDIO or HTTP MCP servers to the EMQX configuration file using HOCON blocks. The gateway automatically sets ACLs based on the configuration.

Key features of emqx_mcp_gateway

  • Bridges MCP/MQTT clients to MCP servers via HTTP, STDIO, or gRPC.
  • Configurable server name mapping using CSV conditions with Variform Expressions.
  • Server name filters to restrict client access to allowed MCP servers.
  • Role‑Based Access Control (RBAC) for MCP tools and resources.
  • Automatic ACL enforcement derived from server names and filters.
  • Supports variable substitution in server names from MCP metadata.

Use cases of emqx_mcp_gateway

  • Connect MQTT‑based MCP clients to existing HTTP MCP servers.
  • Expose local STDIO MCP servers (e.g., Python scripts) to MQTT clients.
  • Provide fine‑grained access control to MCP tools and resources via RBAC.
  • Manage multiple MCP servers with a consistent, broker‑enforced naming convention.

常见问题

1

What protocols can the MCP Gateway bridge to?

The gateway bridges MCP/MQTT clients to MCP servers using HTTP, STDIO, or gRPC (via an EMQX plugin).

2

How is access control managed?

Access control is managed through Role‑Based Access Control (RBAC). Conditions in `mcp_rbac.csv` assign

评论

开发工具 分类下的更多 MCP 服务器