Prerequisites for a HAPI MCP
TL;DR:
If you are anxious to get started, simply choose the Cloud option. You can start using the APIs right away (create an account is optional).
Before starting with MCP and the HAPI Stack, decide your deployment mode:
1. Cloud Deployment
- Ideal for: Fast onboarding, zero infrastructure management.
- How to start:
2. On-Premise Deployment
- Ideal for: Full control, custom integrations, compliance requirements.
- How to start:
- Manually start HAPI Servers on your infrastructure with the
hapi
CLI tool. - Use provided bash scripts from La Rebelion Labs to set up local DNS (using Caddy Server with an API wrapper for easy configuration, also provided by La Rebelion). Request a demo to get access to the scripts and tools.
- Review infrastructure requirements and ensure your team can manage server operations.
- Manually start HAPI Servers on your infrastructure with the
info
Architects: Choose cloud for speed and simplicity, on-premise for control and customization.
Decision Points
-
Cloud:
- No infrastructure required.
- Managed updates and scaling.
- Quick integration with the HAPI Stack services.
- Immediate access to public APIs, no account required.
-
On-Premise:
- Manual server management.
- Custom DNS and networking setup.
- Airgapped environments supported.
- Ideal for teams with specific compliance or security needs.
- Custom API specifications and integrations.
- Greater flexibility for enterprise needs.