# Prefect Horizon ## Docs - [API keys](https://docs.horizon.prefect.io/api-keys.md): Create, use, and rotate bearer credentials for Horizon APIs and protected MCP endpoints. - [Builds](https://docs.horizon.prefect.io/builds.md): How Horizon turns your repo into a deployable image. - [Connect a client](https://docs.horizon.prefect.io/connect-a-client.md): Point Claude Desktop, Cursor, ChatGPT, or any MCP client at your Horizon server. - [Deployments](https://docs.horizon.prefect.io/deployments.md): Stable MCP URLs, preview deployments, promotion, redeploy, and rollback. - [Environment variables](https://docs.horizon.prefect.io/environment-variables.md): Configure encrypted server values for production builds, preview builds, and branch-specific overrides. - [Gateway](https://docs.horizon.prefect.io/gateway.md): How Horizon receives MCP client requests, checks access, preserves sessions, and routes traffic to deployed servers. - [GitHub](https://docs.horizon.prefect.io/git-integrations/github.md): Connect GitHub repositories to hosted Horizon servers, then build from commits, pushes, and pull requests. - [Limits](https://docs.horizon.prefect.io/limits.md): Request timeouts, payload sizes, session TTLs, secret counts, and slug length rules. - [Members](https://docs.horizon.prefect.io/members.md): Invite, remove, and manage people in your organization. - [Observability](https://docs.horizon.prefect.io/observability.md): Inspect requests, sessions, users, performance metrics, and server logs for a deployed MCP server from one place. - [Overview](https://docs.horizon.prefect.io/overview.md): What Horizon is, how it hosts FastMCP servers, and the core concepts - projects, deployments, and server types. - [Authentication](https://docs.horizon.prefect.io/platform/authentication.md): How MCP clients authenticate to servers served through Horizon, and how users and automation authenticate to Horizon itself. - [Authorization](https://docs.horizon.prefect.io/platform/authorization.md): The role model that decides what authenticated callers can do: organization roles, server roles, custom server roles, and tool-level access. - [Build system](https://docs.horizon.prefect.io/platform/build-system.md): How Horizon turns Python MCP and FastMCP source code into a deployable server. - [Compute model](https://docs.horizon.prefect.io/platform/compute-model.md): How Horizon runs deployed Python MCP and FastMCP servers. - [Quickstart](https://docs.horizon.prefect.io/quickstart.md): Sign up, link a GitHub repo, and deploy your first FastMCP server on Horizon. - [Roles](https://docs.horizon.prefect.io/roles.md): How organization roles, server roles, custom roles, and capability access decide what people and service accounts can do in Horizon. - [External](https://docs.horizon.prefect.io/servers/external.md): Bring an MCP server you already run into Horizon for managed discovery, access, and request observability. - [Hosted servers](https://docs.horizon.prefect.io/servers/hosted.md): Build, deploy, protect, and observe Python MCP and FastMCP servers on Horizon. - [Remix](https://docs.horizon.prefect.io/servers/remix.md): Publish one curated MCP endpoint from selected capabilities across multiple servers.