Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| AICRE8_API_KEY | Yes | Your API key (starts with ak_live_) | |
| AICRE8_API_URL | No | API base URL | https://aicre8.dev/api/v1 |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_projects | List all your AICre8 projects with their IDs, names, and preview URLs |
| create_project | Create a new AICre8 project. Returns the project ID and URL ID. |
| generate_code | Send a prompt to generate or modify code in an AICre8 project using AI. The AI will write files, install packages, and update the project. Costs 1 credit per call. |
| read_file | Read a file from the project sandbox. Requires an active sandbox (run generate_code first to boot it). |
| write_file | Write or update a file in the project sandbox. Creates parent directories automatically. |
| run_command | Execute a shell command in the project sandbox (e.g. npm install, npm run build). Max timeout 5 minutes. |
| deploy_project | Deploy the project to a live branded URL (e.g. my-project.aicre8.app). Pass a map of file paths to contents. Use b64 prefix for binary file content. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |