Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
PORT | No | Port for SSE mode | 3001 |
WEBEX_USER_EMAIL | No | Your Webex email (for reference) | |
WEBEX_API_BASE_URL | No | Webex API base URL | https://webexapis.com/v1 |
WEBEX_PUBLIC_WORKSPACE_API_KEY | Yes | Webex API token (without 'Bearer ' prefix) |
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 |
---|---|
delete_message | Delete a message in Webex by message ID. |
get_event_details | Get details for a specific event by event ID. |
list_teams | List teams for the authenticated user in Webex. |
delete_membership | Delete a membership by ID in Webex. |
get_room_details | Get details of a room by ID. |
delete_room_tab | Delete a Room Tab in Webex. |
get_membership_details | Get details for a membership by ID. |
get_attachment_action_details | Get details for an attachment action by ID. |
delete_team_membership | Delete a team membership by ID in Webex. |
delete_person | Delete a person from the system. |
create_team | Create a team in Webex. |
delete_webhook | Delete a webhook by its ID from the Webex Messaging API. |
list_room_tabs | List room tabs for a specified room in Webex. |
get_my_own_details | Get profile details for the authenticated user. |
get_message_details | Get details of a message by its ID. |
get_room_tab_details | Get details for a Room Tab in Webex. |
update_team_membership | Update a team membership in Webex. |
get_room_meeting_details | Get details of a Webex meeting for a specific room. |
list_ecm_folder | List the ECM folder of a specified room in Webex. |
update_team | Update a team in Webex. |
unlink_ecm_linked_folder | Unlink an ECM linked folder from a space in Webex. |
list_webhooks | List all webhooks for the organization. |
delete_room | Delete a room in Webex by its ID. |
delete_team | Delete a team by ID in Webex. |
get_ecm_folder_details | Get details for a room ECM folder with the specified folder ID. |
get_team_membership_details | Get details for a team membership by ID. |
list_direct_messages | List all messages in a 1:1 room. |
get_person_details | Get details of a person by their ID from Webex Messaging API. |
list_team_memberships | List team memberships for a given team in Webex. |
create_room_tab | Create a tab in a specified room. |
get_team_details | Get details for a team by ID. |
edit_message | Edit a message in Webex. |
get_webhook_details | Get details of a webhook by its ID. |
list_events | List events in your organization using the Webex Messaging API. |
update_person | Update a person's details in Webex. |
create_team_membership | Create a team membership in Webex. |
create_membership | Create a membership in a Webex room. |
update_membership | Update a membership in Webex. |
update_room_tab | Update a Room Tab in Webex. |
create_ecm_folder | Create an ECM folder configuration in Webex. |
create_webhook | Create a webhook in Webex. |
list_memberships | List memberships in a Webex room. |
create_attachment_action | Create a new attachment action in Webex. |
update_room | Update a room in Webex. |
create_room | Create a room in Webex. |
create_message | Create a message in a Webex room. |
update_webhook | Update a webhook in Webex. |
list_rooms | List rooms for the authenticated user in Webex. |
update_ecm_linked_folder | Update an ECM linked folder in Webex. |
list_messages | List messages in a Webex room. |
list_people | List people in an organization using the Webex Messaging API. |
create_person | Create a new person in Webex. |