Citybook

Live Calgary events for AI agents.

¿Debería usar esto?

Calidad y seguridad

A
Calidad de la descripción
100%
Integridad del esquema
100%
Calidad de los nombres
100%
Riesgo de envenenamiento
100%
Coincidencia de permisos
90%
Cumplimiento del protocolo
100%

Hallazgos (1)

  • LOWTool 'fetch_events' suggests web access but openWorldHint=falseen fetch_events

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~477Tokens (definiciones de herramientas)
~4.4 KBTamaño de respuesta típico
Impacto mínimo en la atención (0.37% del contexto de 128k)

Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.

Instalar

Instalación con un clic

Agrega esto a tu archivo `claude_desktop_config.json`:

{
  "mcpServers": {
    "citybook": {
      "url": "https://mcp.citybook.ai/mcp"
    }
  }
}

Puntos de conexión remotos

https://mcp.citybook.ai/mcpstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (1)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢fetch_events(city, neighbourhood, sector_id, after, before, ...)

Find upcoming local events — community programs, markets, festivals, fitness classes, workshops, and entertainment. Filter by city, neighbourhood, sector, date range, and accessibility flags. Returns rich metadata including geo coordinates, images, structured pricing, recurrence, and accessibility info. Connect and list the paid event tool without a Citybook key. Credential-free fetch_events calls require x402 payment; other tools require Bearer authentication.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "city": {
      "type": "string",
      "description": "City name (e.g. Calgary, Banff)"
    },
    "neighbourhood": {
      "type": "string",
      "description": "Neighbourhood within the city"
    },
    "sector_id": {
      "type": "string",
      "description": "One of: /events/community, /events/government, /events/market, /events/fitness, /events/education, /events/entertainment, /events/tourism"
    },
    "after": {
      "type": "string",
      "description": "ISO 8601 datetime — only events starting after this time."
    },
    "before": {
      "type": "string",
      "description": "ISO 8601 datetime — only events starting before this time."
    },
    "pet_friendly": {
      "type": "boolean",
      "description": "Filter for pet-friendly events only."
    },
    "family_friendly": {
      "type": "boolean",
      "description": "Filter for family-friendly events only."
    },
    "indoor_outdoor": {
      "type": "string",
      "description": "Filter by venue type: 'indoor', 'outdoor', or 'both'."
    },
    "commitment": {
      "type": "string",
      "description": "Filter by engagement type: 'drop_in' (no registration), 'register_required' (single-occurrence event needing RSVP/registration), or 'multi_week_program' (recurring multi-week series like 8-week soccer)."
    },
    "since": {
      "type": "string",
      "description": "ISO 8601 datetime — only events submitted after this time. Use for incremental polling."
    },
    "limit": {
      "type": "number",
      "description": "Max results (default 10, max 50)"
    },
    "offset": {
      "type": "number",
      "description": "Skip first N results for pagination. Default 0."
    }
  },
  "required": [
    "city"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Prompts recomendados

retrieve_data
Get details about [item] from Citybook
Herramientas esperadas: fetch_events
fetch_info
Fetch [information type] using Citybook
Herramientas esperadas: fetch_events

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada1 herramientas
verificadoversión no registrada1 herramientas
verificadoversión no registrada1 herramientas