Pinned upstream references, explicit aliases, and collision handling keep the public capability surface stable.

MCP-native enterprise composition
LiteMCPComposer
One governed MCP endpoint for every user and agent.
Purpose-built around MCP servers, capability schemas, sessions, and tool execution. Compose every upstream behind one stable contract, govern each call, and keep the deployment yours.
The operating model
Your clients see one endpoint. Your platform team keeps every control.
LiteMCP Composer treats composition, protocol behavior, identity, policy, routing, and evidence as one MCP-native system—not disconnected proxy rules.
mcp.company.exampleProtocol-specific depth
Composition is a governed graph, not a list of proxy routes.
Every published endpoint has an inspectable path from client session to capability, policy decision, selected upstream, and final audit event.
Short-lived sessions bind subject, organization, environment, composition, audience, and expiry.
Discovery returns only the tools allowed for the resolved principal and current policy version.
Invocation repeats enforcement and can pause a sensitive request; independent approval decisions and resume remain planned.
Explicit upstream dispatch exists; identity-, health-, region-, and residency-aware route selection remains planned.
Correlation ties namespace resolution, policy, routing, upstream execution, and outcome into one evidence trail.
Why LiteMCP Composer
Aggregation is the start. Trust is the product.
A useful control plane must make composition reversible, identity precise, policy explainable, and operations observable.
Version the composition graph
Pin upstream versions, resolve capability namespaces, and publish a stable MCP endpoint without hiding its provenance.
Preserve MCP protocol fidelity
Keep capability schemas, JSON-RPC semantics, request correlation, cancellation, and explicit protocol errors intact.
Scope discovery to identity
Bind workforce and workload principals to short-lived composition sessions, then apply the same policy at list and call.
Govern the upstream route
Pause sensitive requests before dispatch and retain provenance plus audit evidence; health-aware route selection remains planned.

Identity becomes policy context
One principal. One explainable decision path.
LiteMCP Composer resolves the human or workload behind a request, carries organization context forward, and exposes only the capabilities that identity is allowed to use.
- 01Resolve the principal
Authenticated subjects and scoped sessions work today; live enterprise group and claim mapping remains preview work.
- 02Filter discovery
Disallowed tools stay out of the capability surface instead of relying on client behavior.
- 03Enforce execution
The policy is evaluated again at invocation, with approval required for sensitive work.
The platform
Seven MCP-native planes. One open roadmap.
Available, preview, and planned capabilities are labeled on each product page. The architecture keeps managed cloud infrastructure out of the portable product core.
Composer
Composer is a working preview for namespaced, version-pinned tool composition. Cross-target import, full protocol objects, and release promotion still require end-to-end proof.
Registry
The current registry preview tracks server metadata and version pins. It does not yet provide a complete artifact or skill lifecycle.
Identity
The identity preview binds an authenticated subject to organization context and a short-lived MCP session. It does not yet broker upstream credentials.
Policy
The current policy slice filters tool discovery, rechecks execution, and explains deterministic decisions. Authoring and distributed activation are still preview work.
Routing
The gateway currently dispatches to an explicit eligible member and avoids replay after an ambiguous side effect. A full route evaluator is not yet implemented.
Observability
Request-correlated, redacted audit metadata is available now. OpenTelemetry, SIEM delivery, SLOs, and externally anchored evidence remain roadmap work.
Policy at two boundaries
What a user cannot call, they should not discover.
The gateway shapes capability discovery for the current principal, then makes the same policy decision again when an execution arrives.
See policy controlsdefaultEffect: deny
rules:
- id: allow-support-read
effect: allow
roles: [support]
tools: [crm.search, docs.read]
actions: [discover, execute]
- id: approve-financial-write
effect: require-approval
risks: [financial, destructive]
actions: [execute]One open product
One open codebase. Two deployment targets in preview.
The repository is pre-1.0. Capability status is shared across deployment targets; enterprise services are intended to fund accountable deployment and operations, not closed features.
Managed cloud target
The Worker bundle and local data migration build; no public operated service is claimed yet.
- Cloudflare-backed deployment source
- Wrangler dry-run and local D1 migration
- Fair-use thresholds planned before availability
Self-hosted source
Build the portable server and web images without a managed cloud account or license server.
- Tested local vertical slice
- Docker images and rendered Helm profiles
- Identity federation and SCIM wiring in preview
On-prem services
Scope future installation, upgrade, HA, security, migration, and response commitments.
- Architecture and deployment services
- Future LTS and patch commitments
- Air-gapped and private-cloud operations
Deployment portability
Shared architecture now. Runtime parity still to prove.
The managed cloud target currently uses Cloudflare infrastructure. The portable Node.js runtime targets Docker and Kubernetes. Both compose the same core packages, but a live cloud-to-on-premises export/import journey has not yet passed.
- Managed cloud preview
- Worker bundle, KV/D1 adapters, and static site build.
- Self-hosted preview
- Portable Node/Mongo images and rendered Kubernetes chart.
- Acceptance gate
- Live export/import and identical gateway journey across both targets.

Start with the MCP servers you already use.
Register an upstream, compose a stable endpoint, simulate policy, and issue a scoped session.