internal/

directory
v0.1.32 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 27, 2026 License: MIT

Directories

Path Synopsis
Package config provides configuration schema and persistence for mcpmu.
Package config provides configuration schema and persistence for mcpmu.
Package events provides the event system for mcpmu.
Package events provides the event system for mcpmu.
Package flock centralises mcpmu's file-locking and atomic-write helpers.
Package flock centralises mcpmu's file-locking and atomic-write helpers.
Package httpclient is the one place mcpmu builds outbound HTTP clients and reads response bodies.
Package httpclient is the one place mcpmu builds outbound HTTP clients and reads response bodies.
Package httpguard carries the HTTP security wrappers shared by mcpmu's two listeners — the web management UI and the serve-mode MCP endpoint:
Package httpguard carries the HTTP security wrappers shared by mcpmu's two listeners — the web management UI and the serve-mode MCP endpoint:
Package httpserve exposes the aggregation endpoint over the MCP Streamable HTTP transport (POST + standalone GET SSE stream).
Package httpserve exposes the aggregation endpoint over the MCP Streamable HTTP transport (POST + standalone GET SSE stream).
Package mcp provides MCP protocol client implementation.
Package mcp provides MCP protocol client implementation.
Package mcptest provides test infrastructure for MCP client testing.
Package mcptest provides test infrastructure for MCP client testing.
fakeserver
Package fakeserver provides a fake MCP server for testing.
Package fakeserver provides a fake MCP server for testing.
Package metrics collects per-tool usage counters for serve mode and persists them to a sidecar file (metrics.json) next to the active config.
Package metrics collects per-tool usage counters for serve mode and persists them to a sidecar file (metrics.json) next to the active config.
Package oauth provides OAuth 2.1 authentication for MCP servers.
Package oauth provides OAuth 2.1 authentication for MCP servers.
Package process provides process lifecycle management for MCP servers.
Package process provides process lifecycle management for MCP servers.
Package server implements the MCP server that aggregates tools from managed upstream servers.
Package server implements the MCP server that aggregates tools from managed upstream servers.
Package shim connects a stdio MCP client to the per-config shared daemon.
Package shim connects a stdio MCP client to the per-config shared daemon.
Package testutil provides common test utilities.
Package testutil provides common test utilities.
tui
theme
Package theme provides the visual theme for the TUI.
Package theme provides the visual theme for the TUI.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL