📡 MCP Radar

mahingbun-dev/plugin-hub

Rust 插件中台:契约治理 · 注册发现 · 声明式编排 · 事件总线 · MCP 工具面 / Out-of-process plugin hub in Rust: contracts, discovery, DAG orchestration, event bus, MCP tool surface

⭐ 4 stars
⑂ 0 forks
Rust
momentum ▲ 6.7
created 2026-10-08
on radar since 2026-10-09
ai-agentsdeveloper-toolsevent-busgrpcllmmcpmcp-servermicroservicesplugin-architectureplugin-hubrustself-hostedworkflow-orchestration
View on GitHub ↗Homepage ↗

About plugin-hub

The hub that links everything — a plugin hub in Rust: contract center · registry & discovery · declarative orchestration · event bus · MCP tool surface · vision

The web console (ships in this repo): the plugin catalog with live instances and the aggregated MCP tool surface. Thirteen pages — flow editor, trace waterfall, governance — see Console.

plugin-hub is the control hub for an out-of-process plugin architecture. The core only provides the "socket" and contains no business semantics: every business capability is supplied by a plugin — a separate container exposing a gRPC interface, in any language (Go SDK by default). Register and it is usable immediately, with no hub restart.

It targets this class of problem: many business systems need a single access point, contract changes need to be controlled, call chains need to be observable, and AI agents need to reach all of it through MCP — while business code keeps its own deployment, its own stack, and its own release cadence.

- Features - Why plugin-hub - Architecture - Core concepts - Quick start - Agent access (MCP) - HTTP API reference - Plugin development - Configuration - Deployment - Operations - Documentation - Repository structure - Development

Feature What it means ------ Field-level contract governance Plugins submit a proto descriptor at registration; the hub runs field-level compatibility checks — adding an optional field passes, deleting a field / changing a type / renumbering a tag is rejected. Contract drift is stopped at registration time, not at runtime. Declarative orchestration DAG flows: drag-and-dr

From the project README.

Maintaining this server?

Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:

[![On MCP Radar](https://mcp.liqiwa.com/badge.svg)](https://mcp.liqiwa.com/s/mahingbun-dev--plugin-hub.html)

Related MCP servers

menot-you/n-memory

Memory your agent can trust — every answer carries its source; when it doesn't know, it says so. Hermetic, local, MCP.

⭐ 5Rust
systempromptio/systemprompt-demo

AI Governance Infrastructure — open gateway demo. Self-hosted systemprompt.io gateway in a single Rust binary: policy, audit trails, and cost attribution on every AI request, with the Systemprompt Bri

⭐ 3Rust
replenhq/replen

Smarter AI Development Workflows

⭐ 5TypeScript
azimov777/casefile

The task tracker your AI agents keep for each other: every task carries a case file, so the next agent picks up where the last one stopped. MCP server + live board. Self-hosted, one-line install.

⭐ 3TypeScript
shaharia-lab/jev-cli

Command-line tool for TypeSafe AI's Jev model. Ask yes/no, multiple-choice and rubric questions about any text and get calibrated probabilities back. Answers become exit codes for shells and CI, JSON

⭐ 27Rust
graphersal/graphersal

In-memory graph database and Gremlin traversal engine in Rust: browser playground, CLI, MCP server for AI agents, durable store, Python bindings.

⭐ 14Rust

📬 Get the weekly radar in your inbox

The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.