Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| BOARD_ID | No | Optional: Board ID to enable Board Focus Mode (e.g., 14). When set, operations are scoped to this board only and board manipulation tools are disabled. | |
| WORDPRESS_URL | Yes | The URL of your WordPress site (e.g., https://your-site.local) | |
| ENABLE_DELETES | No | Master switch to enable delete operations (default: false) | false |
| WORDPRESS_USERNAME | Yes | Your WordPress username for authentication | |
| ALLOWED_DELETE_TYPES | No | Comma-separated list of allowed delete types: board,task,label (default: none) | |
| WORDPRESS_APP_PASSWORD | Yes | Your WordPress Application Password for secure authentication | |
| REQUIRE_DELETE_CONFIRMATION | No | Require confirmation parameter for delete operations (default: true) | true |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| debug_test | Test if MCP server is working |
| get_board | Get details of a specific board |
| create_stage | Create a new stage in a board |
| list_tasks | List tasks in a board |
| get_task | Get details of a specific task including comments and attachments |
| create_task | Create a new task |
| update_task | Update an existing task |
| change_task_status | Change the status/stage of a task |
| delete_task | Delete a task permanently |
| add_comment | Add a comment to a task |
| add_label | Add a label to a task |
| remove_label | Remove a label from a task |
| edit_label | Edit a label's title and colors |
| create_label | Create a new label on a board |
| delete_label | Delete a label from a board permanently |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |