pluginsugar-calendar

Sugar Calendar Abilities

Events integration. Read-only The Events Calendar access: list/read events with hydrated venue and organizer detail. No write tools.

2Total Abilities
0Destructive
1Capability Gates
Functional Domains:
Events
WordPress capabilities required:
edit_posts 2

Available Tools (2)

sugarcal_list_eventsedit_posts

List events from Sugar Calendar. Returns id, linked post id, title, status, start/end datetime (with time zone), all-day flag, recurrence type, and calendar (category) names for each. Filter by a start-date range, status, and keyword; order and paginate. Read-only; cannot create or modify events.

Ability IDmore-mcp/sugarcal-list-eventsRequiresedit_posts
Parameter Schema8 parameters
{
  "type": "object",
  "properties": {
    "start_after": {
      "type": "string",
      "description": "Only events starting on/after this datetime (Y-m-d or Y-m-d H:i:s)."
    },
    "start_before": {
      "type": "string",
      "description": "Only events starting on/before this datetime (Y-m-d or Y-m-d H:i:s)."
    },
    "status": {
      "type": "string",
      "description": "Optional event status filter (e.g. \"publish\", \"draft\")."
    },
    "search": {
      "type": "string",
      "description": "Optional keyword search on event title/content."
    },
    "orderby": {
      "type": "string",
      "description": "One of: id, title, start_date, end_date, date_created. Default start_date."
    },
    "order": {
      "type": "string",
      "description": "ASC or DESC. Default ASC."
    },
    "per_page": {
      "type": "integer",
      "description": "How many events (1-100, default 20)."
    },
    "page": {
      "type": "integer",
      "description": "Page number, 1-indexed."
    }
  }
}
sugarcal_get_eventedit_posts

Get one Sugar Calendar event by its event ID with full detail: title, content, status, start/end datetime and time zones, all-day flag, recurrence (type, interval, end), created/modified timestamps, the linked post id, and the calendar (category) names it belongs to. Read-only.

Ability IDmore-mcp/sugarcal-get-eventRequiresedit_posts
Parameter Schema1 parameter
{
  "type": "object",
  "properties": {
    "id": {
      "type": "integer",
      "description": "Sugar Calendar event ID (not the linked post ID)."
    }
  },
  "required": [
    "id"
  ]
}