Build faster with Atlas tools
CLI, MCP server, and REST API. Everything you need to integrate Atlas Forms into your workflow and automate form management.
Command Line Interface
Manage forms from your terminal
The Atlas CLI lets you create forms, view submissions, and manage projects without leaving your terminal. Perfect for automation and scripting.
Install globally or use with npx
Guided prompts to create endpoints
Pipe to jq or scripts for automation
API key stored in ~/.atlasrc with 600 permissions
Available Commands
atlas loginAuthenticate with API keyatlas whoamiShow current user infoatlas listList projects and formsatlas initCreate a new formatlas submissionsView form submissionsatlas logoutRemove credentials# Install globally
npm install -g @atlasforms/cli
# Or use with npx (no install required)
npx @atlasforms/cli login# Authenticate with your API key
$ atlas login
? Enter your API key: fep_xxxx...
Validating...
Logged in successfully!
Credentials saved to ~/.atlasrc# List all your projects
$ atlas list
Projects (3):
My Website
ID: proj_abc123
API Key: fep_xxxx...
Forms: 2 Status: active
Blog
ID: proj_def456
API Key: fep_yyyy...
Forms: 1 Status: active
# List forms in a project
$ atlas list -p proj_abc123
Forms (2):
Contact Form (contact)
Endpoint: https://atlasforms.app/f/abc123xyz
Submissions: 142 Status: active
Newsletter (newsletter)
Endpoint: https://atlasforms.app/f/def456uvw
Submissions: 89 Status: activeMCP Server for Claude Code
AI-native form management
The Atlas MCP server integrates directly with Claude Code, allowing you to create and manage forms using natural language. Just tell Claude what you need.
"Create a contact form for my blog"
Claude sees your projects and forms
Creates forms and writes integration code
Just add API key and start using
MCP Tools
atlas_list_projectsList all projectsatlas_create_projectCreate new projectatlas_list_formsList forms in projectatlas_create_formCreate form endpointatlas_get_submissionsFetch submissionsatlas_get_form_endpointGet endpoint with examples# Add Atlas MCP server to Claude Code
claude mcp add atlas -- npx @atlasforms/mcp
# Set your API key (add to shell profile for persistence)
export ATLAS_API_KEY=fep_your_api_key_here
# That's it! Atlas tools are now available in Claude CodeYou: "Create a contact form for my portfolio site"
Claude: I'll create a form endpoint for you using Atlas Forms.
[Uses atlas_create_form tool]
Done! Here's your form endpoint:
Endpoint: https://atlasforms.app/f/abc123xyz
Add this to your HTML:
<form action="https://atlasforms.app/f/abc123xyz" method="POST">
<input type="text" name="name" placeholder="Name" required>
<input type="email" name="email" placeholder="Email" required>
<textarea name="message" placeholder="Message"></textarea>
<button type="submit">Send</button>
</form>
The form is live and ready to receive submissions!Works with MCP-compatible tools
REST API
Full programmatic access
The Atlas REST API gives you complete control over your forms and submissions. Build custom integrations, sync data with your backend, or create your own dashboards.
Standard HTTP methods and JSON responses
Secure API key authentication
Create, read, update, delete projects and forms
API access included with paid plans
API Endpoints
/api/v1/projects/api/v1/projects/api/v1/projects/:id/api/v1/projects/:id/api/v1/projects/:id/forms/api/v1/projects/:id/forms/api/v1/submissions# All API requests require Bearer token authentication
curl -X GET "https://atlasforms.app/api/v1/projects" \
-H "Authorization: Bearer fep_your_api_key"
# The API key starts with "fep_" (Form EndPoint)
# Get your key from: Dashboard > Project Settings > API Keyconst response = await fetch('https://atlasforms.app/api/v1/projects', {
headers: {
'Authorization': 'Bearer fep_your_api_key'
}
})
const { data } = await response.json()
// Response:
// {
// "data": [
// {
// "id": "proj_abc123",
// "name": "My Website",
// "slug": "my-website",
// "forms_count": 3,
// "is_active": true
// }
// ]
// }Get your API key
All developer tools use the same API key for authentication
Create an Atlas account
Sign up free at atlasforms.app
Create a project
Projects group your forms and have their own API key
Copy your API key
Find it in Dashboard > Project Settings > API Key
Start building
Use CLI, MCP server, or REST API with your key