Discover MCPs & agents
Loading MCPs and agents…
Loading MCPs and agents…
Ship product, not plumbing. Open source framework for AI-first SaaS — identity, OAuth, API auth, webhooks, notifications, and agents in one stack.
From the repo.
The open-source identity, access, and agent runtime backend for modern SaaS.
Website · Docs · Issues · Changelog
Wacht Platform is the backend that powers Wacht — a programmable identity, access, and agent platform for B2B and SaaS products. It exposes the control plane, authentication runtime, integration surface, and the agent execution engine that applications build on top of.
It is designed for teams that treat identity, authorization, and AI workflows as first-class product surfaces rather than commodity infrastructure.
The system is organized into four planes:
| Plane | Responsibility |
|---|---|
| Control plane | Configure deployments, policies, auth factors, and access models. |
| Runtime plane | Execute sign-in/sign-up flows and authorization decisions at request time. |
| Integration | OAuth providers, webhooks, and external service connectors. |
| Operations | Background workers, retries, notifications, usage and billing pipelines. |
This repository is the backend for those four planes. It is consumed by:
console — operator UI for managing platform configuration.frontend-api — end-user authentication flows embedded in application frontends.platform/ HTTP entrypoints (console-api, frontend-api, oauth-relay)
agent-engine/ Agent execution runtime, planner, tool dispatch
worker/ Background job runner (webhooks, retries, schedules)
commands/ Write-side handlers (CQRS-style commands)
queries/ Read-side projections and query handlers
models/ Domain models and persistence types
dto/ Wire types shared across services
templatekit/ Prompt and template assets for the agent engine
common/ Shared utilities (telemetry, error, config)
oauth-relay/ OAuth relay service
scripts/ Operational and developer scripts
Requirements: a recent stable Rust toolchain, PostgreSQL, and NATS.
# Verify the workspace builds
cargo check --workspace
# Run the console API
CONSOLE_API_PORT=3001 cargo run -p platform --bin console-api
# Run the background worker
cargo run -p platform-worker --bin worker
See the documentation for environment variables, schema migrations, and deployment guidance.
Wacht Platform is in public beta. The HTTP surface and data model are stabilizing; breaking changes are documented in the changelog. Production usage is supported with the expectations typical of a beta release.
We're not accepting pull requests yet — the contribution process isn't set up. Forks, self-hosting, and any other use the AGPL-3.0 allows are welcome. Self-hosting documentation is still in progress.
Licensed under the GNU Affero General Public License v3.0 (AGPL-3.0-only). See LICENSE.md for the full text.
* This README was AI-generated.
Replace {MCP_ENDPOINT_URL} with this MCP’s endpoint URL (from its repo or docs above). No API key — you connect directly.
Tool
OS
Config file: ~/.cursor/mcp.json
{
"mcpServers": {
"mcp-server": {
"url": "{MCP_ENDPOINT_URL}"
}
}
}Paste into mcpServers in the config file. Restart Cursor after saving.
If this MCP is also published on mcpchannel.ai, you can subscribe from Browse and use the gateway config there instead.