Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| BUDDYPRESS_URL | Yes | The URL of your BuddyPress site | |
| BUDDYPRESS_PASSWORD | Yes | Your WordPress application password (not your regular password) | |
| BUDDYPRESS_USERNAME | Yes | Your BuddyPress username |
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| buddypress_list_activities | List activity stream items with optional filters |
| buddypress_get_activity | Get a single activity item by ID |
| buddypress_create_activity | Create a new activity item |
| buddypress_update_activity | Update an existing activity item |
| buddypress_delete_activity | Delete an activity item |
| buddypress_favorite_activity | Favorite or unfavorite an activity item |
| buddypress_list_members | List BuddyPress members with optional filters |
| buddypress_get_member | Get a single member by ID |
| buddypress_update_member | Update member profile information |
| buddypress_delete_member | Delete a member |
| buddypress_list_groups | List BuddyPress groups with optional filters |
| buddypress_get_group | Get a single group by ID |
| buddypress_create_group | Create a new group |
| buddypress_update_group | Update an existing group |
| buddypress_delete_group | Delete a group |
| buddypress_list_group_members | List members of a specific group |
| buddypress_add_group_member | Add a member to a group |
| buddypress_remove_group_member | Remove a member from a group |
| buddypress_list_xprofile_groups | List XProfile field groups |
| buddypress_get_xprofile_group | Get a single XProfile field group |
| buddypress_list_xprofile_fields | List XProfile fields |
| buddypress_get_xprofile_field | Get a single XProfile field |
| buddypress_get_xprofile_data | Get XProfile data for a specific user and field |
| buddypress_update_xprofile_data | Update XProfile data for a specific user and field |
| buddypress_list_friends | List friendships |
| buddypress_create_friendship | Create a friendship request |
| buddypress_delete_friendship | Delete a friendship |
| buddypress_list_messages | List message threads |
| buddypress_get_message | Get a single message thread |
| buddypress_create_message | Create a new message |
| buddypress_delete_message | Delete a message thread |
| buddypress_list_notifications | List notifications |
| buddypress_get_notification | Get a single notification |
| buddypress_update_notification | Update notification (mark as read/unread) |
| buddypress_delete_notification | Delete a notification |
| buddypress_list_components | List active BuddyPress components |