Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| FREEDCAMP_API_KEY | Yes | Your API key from Freedcamp | |
| FREEDCAMP_API_SECRET | Yes | Your API secret from Freedcamp | |
| FREEDCAMP_PROJECT_ID | Yes | Your project ID from Freedcamp |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| freedcamp_add_task | Create one or more new tasks in Freedcamp with support for title, description, priority, due date, and assignee. Supports bulk operations for creating multiple tasks at once. |
| freedcamp_update_task | Update one or more existing tasks in Freedcamp including title, description, priority, due date, assignee, and status. Supports bulk operations for updating multiple tasks at once. |
| freedcamp_delete_task | Permanently delete one or more tasks from Freedcamp. WARNING: This action cannot be undone. Supports bulk operations for deleting multiple tasks at once. |
| freedcamp_list_tasks | Retrieve all tasks in the configured Freedcamp project. Returns task details including ID, title, description, status, priority, due date, and assignee information. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |