Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| CRABCUT_API_KEY | Yes | Your Crabcut API key, obtainable from https://app.crabcut.ai/developers | |
| CRABCUT_API_URL | No | The base URL for the Crabcut API | https://api.crabcut.ai |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| generate_clips | Generate short-form video clips from a YouTube URL. Processes the video with AI to find the most engaging moments and creates vertical clips ready for TikTok, Shorts, and Reels. Returns clip details with download URLs once processing completes. |
| get_project_status | Check the status of a clip generation project. Returns the current processing step and any generated clips. |
| list_projects | List your recent clip generation projects with their status. |
| get_clip | Get details of a specific clip including its export status and URLs. |
| download_clip | Get a download URL for a clip. Automatically handles export if not yet exported — waits until the clip is ready, then returns the download link. |
| check_usage | Check your remaining credits and current plan. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |