← WebMCP Directory

Tool tree

aktivelocal.vercel.app

Travel & EventsTools verified
Website
A lite, agent-native local events website with WebMCP tools for autonomous recurring series and intelligent weekend planning.
Explore capabilities
    get_active_profileAnswer

    Retrieves the active user profile including email, display name, and permanent location.

    View tool JSON
    {
      "name": "get_active_profile",
      "kind": "answer",
      "impl": "imperative",
      "description": "Retrieves the active user profile including email, display name, and permanent location.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "required": []
      }
    }
    search_eventsAnswer

    Searches local events within a 50-mile radius for a given date and query string across Santa Clara, San Jose, Mountain View, Sunnyvale, and Milpitas.

    View tool JSON
    {
      "name": "search_events",
      "kind": "answer",
      "impl": "imperative",
      "description": "Searches local events within a 50-mile radius for a given date and query string across Santa Clara, San Jose, Mountain View, Sunnyvale, and Milpitas.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Search term (e.g. 'run', 'yoga', 'coffee')"
          },
          "date": {
            "type": "string",
            "description": "ISO date string or YYYY-MM-DD for target day"
          },
          "radius_miles": {
            "type": "number",
            "description": "Maximum radius in miles (default 50)"
          }
        },
        "required": [
          "date"
        ]
      }
    }
    get_event_detailsAnswer

    Fetches complete details, description, venue, and attendee list for a specific event ID.

    View tool JSON
    {
      "name": "get_event_details",
      "kind": "answer",
      "impl": "imperative",
      "description": "Fetches complete details, description, venue, and attendee list for a specific event ID.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "event_id": {
            "type": "string",
            "description": "The unique event ID (e.g. 'evt-001')"
          }
        },
        "required": [
          "event_id"
        ]
      }
    }
    create_eventAction

    Creates a single atomic local event on aktivelocal.

    View tool JSON
    {
      "name": "create_event",
      "kind": "act",
      "impl": "imperative",
      "description": "Creates a single atomic local event on aktivelocal.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "title": {
            "type": "string",
            "description": "Event title"
          },
          "datetime": {
            "type": "string",
            "description": "ISO-8601 start date and time"
          },
          "location": {
            "type": "string",
            "description": "Venue name and address"
          },
          "description": {
            "type": "string",
            "description": "Details and agenda for the event"
          },
          "duration_minutes": {
            "type": "number",
            "description": "Duration in minutes (default 60)"
          }
        },
        "required": [
          "title",
          "datetime",
          "location"
        ]
      }
    }
    rsvp_eventSensitive Action

    RSVPs or cancels RSVP for the active user to a specific event.

    View tool JSON
    {
      "name": "rsvp_event",
      "kind": "transact",
      "impl": "imperative",
      "description": "RSVPs or cancels RSVP for the active user to a specific event.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "event_id": {
            "type": "string",
            "description": "Event ID to RSVP to"
          },
          "action": {
            "type": "string",
            "enum": [
              "rsvp",
              "cancel"
            ],
            "description": "Action to perform"
          }
        },
        "required": [
          "event_id"
        ]
      }
    }
    create_recurring_seriesAction

    Autonomous Agent Superpower: Synthesizes a weekly recurring event series across multiple weeks using atomic event creation tools.

    View tool JSON
    {
      "name": "create_recurring_series",
      "kind": "act",
      "impl": "imperative",
      "description": "Autonomous Agent Superpower: Synthesizes a weekly recurring event series across multiple weeks using atomic event creation tools.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "title": {
            "type": "string",
            "description": "Base title of recurring series"
          },
          "day_offset_start": {
            "type": "number",
            "description": "Day offset from today to start"
          },
          "hour": {
            "type": "number",
            "description": "Hour of day in 24h format (e.g. 18)"
          },
          "minute": {
            "type": "number",
            "description": "Minute of the hour (e.g. 30)"
          },
          "weeks_count": {
            "type": "number",
            "description": "Number of consecutive weeks"
          },
          "location": {
            "type": "string",
            "description": "Venue name and address"
          },
          "description": {
            "type": "string",
            "description": "Event description"
          }
        },
        "required": [
          "title",
          "day_offset_start",
          "hour",
          "weeks_count",
          "location"
        ]
      }
    }
    plan_weekend_itineraryAction

    Autonomous Agent Superpower: Discovers events for Saturday/Sunday, balances morning/evening slots, checks distance, and auto-RSVPs.

    View tool JSON
    {
      "name": "plan_weekend_itinerary",
      "kind": "act",
      "impl": "imperative",
      "description": "Autonomous Agent Superpower: Discovers events for Saturday/Sunday, balances morning/evening slots, checks distance, and auto-RSVPs.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "target_weekend_day_offset": {
            "type": "number",
            "description": "Day offset for weekend (e.g. 2 for Saturday, 3 for Sunday)"
          },
          "vibes": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "description": "Desired vibes"
          },
          "auto_rsvp": {
            "type": "boolean",
            "description": "Whether to automatically RSVP"
          }
        },
        "required": [
          "target_weekend_day_offset"
        ]
      }
    }
    search_eventsAnswer

    Searches local events within a 50-mile radius for a given date and query string.

    View tool JSON
    {
      "name": "search_events",
      "kind": "answer",
      "impl": "imperative",
      "description": "Searches local events within a 50-mile radius for a given date and query string.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Search term or keyword (e.g., \"yoga\", \"run\", \"coffee\")"
          },
          "date": {
            "type": "string",
            "description": "ISO date string or YYYY-MM-DD for the target day"
          },
          "radius_miles": {
            "type": "number",
            "description": "Maximum radius in miles (default 50)"
          }
        },
        "required": [
          "date"
        ]
      }
    }
    get_event_detailsAnswer

    Fetches complete details, description, venue, and attendee list for a specific event ID.

    View tool JSON
    {
      "name": "get_event_details",
      "kind": "answer",
      "impl": "imperative",
      "description": "Fetches complete details, description, venue, and attendee list for a specific event ID.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "event_id": {
            "type": "string",
            "description": "The unique event ID (e.g. \"evt-001\")"
          }
        },
        "required": [
          "event_id"
        ]
      }
    }
    create_recurring_seriesAction

    Autonomous Agent Superpower: Synthesizes a weekly recurring event series across multiple weeks using atomic event creation tools.

    View tool JSON
    {
      "name": "create_recurring_series",
      "kind": "act",
      "impl": "imperative",
      "description": "Autonomous Agent Superpower: Synthesizes a weekly recurring event series across multiple weeks using atomic event creation tools.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "title": {
            "type": "string",
            "description": "Base title of recurring series"
          },
          "day_offset_start": {
            "type": "number",
            "description": "Day offset from today to start (0 = today, 1 = tomorrow)"
          },
          "hour": {
            "type": "number",
            "description": "Hour of the day in 24h format (e.g. 18 for 6 PM)"
          },
          "minute": {
            "type": "number",
            "description": "Minute of the hour (e.g. 30)"
          },
          "weeks_count": {
            "type": "number",
            "description": "Number of consecutive weeks to schedule (e.g. 4 or 6)"
          },
          "location": {
            "type": "string",
            "description": "Venue name and address"
          },
          "description": {
            "type": "string",
            "description": "Event description"
          }
        },
        "required": [
          "title",
          "day_offset_start",
          "hour",
          "weeks_count",
          "location"
        ]
      }
    }
    plan_weekend_itineraryAction

    Autonomous Agent Superpower: Discovers events for Saturday/Sunday, balances morning/afternoon/evening slots, checks distance, and auto-RSVPs.

    View tool JSON
    {
      "name": "plan_weekend_itinerary",
      "kind": "act",
      "impl": "imperative",
      "description": "Autonomous Agent Superpower: Discovers events for Saturday/Sunday, balances morning/afternoon/evening slots, checks distance, and auto-RSVPs.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "target_weekend_day_offset": {
            "type": "number",
            "description": "Day offset for weekend (e.g., 2 for Saturday, 3 for Sunday)"
          },
          "vibes": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "description": "Desired vibes (e.g. [\"active\", \"social\", \"food\"])"
          },
          "auto_rsvp": {
            "type": "boolean",
            "description": "Whether to automatically RSVP the active user"
          }
        },
        "required": [
          "target_weekend_day_offset"
        ]
      }
    }