> ## Documentation Index
> Fetch the complete documentation index at: https://docs.staging.alpic.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Quickstart

> Deploy your first MCP server on Alpic in minutes!

## Creating your first deployment

<Steps>
  <Step title="Create your account">
    1. Go to [app.alpic.ai](https://app.alpic.ai).
    2. Click on **Sign in with GitHub**.
    3. Authorize **Alpic AI** to access your GitHub account.
  </Step>

  <Step title="Connect your GitHub organization">
    1. Click on **New Project**.
    2. You'll be asked to add the Alpic AI app to your GitHub organization. This connection enables seamless sync between deployments and your git workflow.
    3. Click on **Add Github Account**.
    4. Select the organization and repositories you want Alpic to access.
    5. Click on **Install**.

    <Tip>
      You can link several organizations to your Alpic account.
    </Tip>
  </Step>

  <Step title="Import your MCP server repository">
    1. Choose the organization and repository containing your MCP server.
    2. Click **Import**.

    <Note>
      If you don't have an existing MCP server repository yet, you can get started with one of our templates: - [Typescript
      template](https://app.alpic.ai/new/clone?repositoryUrl=https://github.com/alpic-ai/mcp-server-template-nodejs). -
      [Python
      template](https://app.alpic.ai/new/clone?repositoryUrl=https://github.com/alpic-ai/mcp-server-template-python). -
      [ChatGPT App template](https://app.alpic.ai/new/clone?repositoryUrl=https://github.com/alpic-ai/apps-sdk-template).
    </Note>
  </Step>

  <Step title="Configure your project settings">
    1. Choose which branch to sync with your main production environment. Alpic deploys a new version of your MCP server each time you push changes to this branch.
    2. Specify the environment variables your MCP server needs. You can edit these later in your project settings.
    3. Confirm the build commands used to build your MCP server. We automatically detect your MCP framework and build commands from your repository metadata, but you can customize them if needed:

    <Accordion title="Build commands config" icon="hammer">
      * **Build command:** Command to build your MCP server.
      * **Output directory:** Directory where the built files are located.
      * **Install command:** Dependencies installation command.
    </Accordion>

    4. Click **Deploy** and you're done! 🚀
  </Step>
</Steps>

## Your MCP server is deployed! What's next?

Now that your MCP server is deployed, you can start using and testing it in your favorite MCP client. To learn more about how to test and distribute your MCP server, check out our guides:

<CardGroup cols={2}>
  <Card title="Host your ChatGPT App on Alpic" icon="rocket" href="/build-deploy/assets">
    Learn how to host your ChatGPT App on Alpic.
  </Card>

  <Card title="Test your MCP server" icon="play" href="/testing/playground">
    Test and debug your MCP server with the MCP inspector and connect it different MCP clients.
  </Card>

  <Card title="Distribute your MCP server" icon="users" href="/distribution/publishing">
    Learn how to distribute your MCP server to your users.
  </Card>

  <Card title="Understand Alpic Public Endpoints" icon="link" href="/build-deploy/endpoints">
    Learn about the Alpic internal endpoints and URLs exposed by your server.
  </Card>
</CardGroup>

Also take a look at our additional features, like Authentication, Analytics, Custom Domains, and more.

<CardGroup cols={2}>
  <Card title="Monitor usage with MCP Analytics" icon="chart-line" href="/monitoring/analytics">
    Track how your MCP servers are performing and get insights on your users.
  </Card>

  <Card title="Capture User Insights" icon="lightbulb" href="/user-insights/user-intents">
    Learn what users really ask for and collect model feedback directly from your MCP server.
  </Card>

  <Card title="Secure your MCP server with Authentication" icon="lock" href="/secure/auth/overview">
    Enable secure authentication with Dynamic Client Registration.
  </Card>

  <Card title="Create new deployment environments" icon="server" href="/build-deploy/environments">
    Set up staging and development environments to preview and test new versions of your server.
  </Card>

  <Card title="Activate custom domains" icon="globe" href="/distribution/domains">
    Use your own domain to access your MCP servers.
  </Card>

  <Card title="Publish to MCP Registry" icon="cloud-arrow-up" href="/distribution/registry">
    Make your server discoverable in the official MCP ecosystem.
  </Card>

  <Card title="Alpic API" icon="code" href="/developer-tools/api">
    Use Alpic's REST API to programmatically manage your MCP servers, teams, and projects.
  </Card>

  <Card title="Deploy on Alpic Button" icon="rocket" href="/guides/work-with-deploy-button">
    Learn how to add a one-click deployment button to your repository.
  </Card>
</CardGroup>
