Agent-Native Calendar
Agent-Native Google Calendar - manage events, sync, and public booking
Descripción del creador (original en inglés)
Turn any idea, URL, doc, or PDF into on-brand visuals: 100+ formats, native in 150+ languages
Estos tres nunca se combinan en una sola puntuación: las opiniones, las mediciones y la popularidad son cosas distintas.
Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.
Elige la app de IA que usas y copia la configuración.
Necesitas
¿Qué app usas?
Elige tu app arriba. La recordamos, así que la próxima vez el botón dirá “Instalar en …”.
Funciona en Claude para web, escritorio y móvil:
https://api.canvora.ai/mcpEjecuta esto en tu terminal
claude mcp add --transport http canvora https://api.canvora.ai/mcpPégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json
{
"mcpServers": {
"canvora": {
"url": "https://api.canvora.ai/mcp"
}
}
}Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.
Pégalo en .vscode/mcp.json de tu proyecto
{
"servers": {
"canvora": {
"type": "http",
"url": "https://api.canvora.ai/mcp"
}
}
}Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.
ChatGPT solo se conecta a servidores en internet:
https://api.canvora.ai/mcpLos nombres de los menús pueden variar un poco según el plan y con el tiempo.
Tu elección se guarda en una cookie en este dispositivo; no necesitas cuenta.
Esta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.
Todavía no hemos leído la lista de herramientas de este servidor; revisamos los endpoints por turnos.
Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 6 nov 2026
El nombre en el registro se verificó con el dominio canvora.ai (el registro comprueba quién es dueño del dominio)
Todavía no hemos leído este repo en GitHub
Todavía no hemos leído este repo en GitHub
Aún sin revisar; revisamos los endpoints por turnos
Aún sin revisar; revisamos los endpoints por turnos
Aún sin revisar; leemos la lista de herramientas cuando revisamos el endpoint
Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.
Superó 1 de 1 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.
El registro no indica ninguna clave obligatoria, aunque algunos servidores te piden iniciar sesión la primera vez que los usas.
Se ejecuta en la nube del creador. Te conectas por internet sin instalar nada, pero lo que envías pasa por los servidores del creador.
El repo de GitHub cambió por última vez –, y la última versión (1.2.0) llegó al registro hace 4 meses.
Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. Se conecta por URL, así que también funcionan las apps que aceptan servidores MCP remotos, como ChatGPT en modo desarrollador.
En la misma categoría: Agent-Native Calendar, Excel MCP Server, MCP Server for Excel
Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.
Cómo leer una tarjeta:★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi
Agent-Native Google Calendar - manage events, sync, and public booking
Create and edit Excel files with AI: charts, PivotTables, formulas. No Excel needed.
Excel automation for AI - Sheets, Power Query, DAX, VBA, Tables, Ranges and more. Windows only.
Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.
npx skills add canvora/canvora-mcp
Give your agent a design department. Turn any idea, URL, doc, or PDF into finished, on-brand visuals: 100+ formats (posts, carousels, decks, PDFs, ads, infographics, landing-page kits), generated natively in 150+ languages — including RTL and CJK. Brand kits keep every output in the client's colors, fonts, logo, and tone.
canvora generate --idea "5 tips for remote work" \
--format linkedin_carousel --slides linkedin_carousel=5 \ --brand $BRAND_ID --wait --json
Your agent writes the brief. Canvora does the design. The outputs are stable CDN URLs ready to post, embed, or hand to a scheduler (works great upstream of Postiz or any posting tool: generate → schedule, end to end agentic).
This repo is the agent-facing toolkit for Canvora:
skills/: 12 task-specific skills, one npx skills add installs all of them into Claude Code, Cursor, Codex, OpenCode, OpenClaw and 60+ agents.| Skill | For |
|---|---|
canvora | core: setup, generate loop, credits, refinement |
instagram-carousel | Instagram carousels / swipe posts |
linkedin-carousel | LinkedIn document carousels + safe zones |
pitch-deck | pitch/sales/training decks, document → slides |
pdf-document | multi-page PDFs: brochures, reports, one-pagers |
landing-page-visuals | a whole page's visual kit from its URL |
ad-campaign | paid social + display ad sets and variants |
blog-promo-kit | header, OG image and promo set from one post |
data-infographic | process flows, comparisons, timelines, stats |
multilingual-campaign | one campaign → many languages |
product-photo-visuals | designs built around the user's own photos |
visual-refresh | edit, vary, localize and revert what exists |
The Canvora service itself is hosted; this repo contains client tooling, skills, and docs.
npx skills add canvora/canvora-mcp # installs the skills (they set up the CLI on first use)
npm install -g @canvora/cli
export CANVORA_API_KEY=vd_... # create at canvora.ai → Integrations → API Keys (all plans, incl. Free)
canvora generate \ --idea "5 tips for remote work" \ --format linkedin_carousel --slides linkedin_carousel=5 \ --wait --json
More runnable recipes: examples/
| Command | What it does |
|---|---|
canvora generate | Create visuals from an --idea (short concept, Canvora develops it), --input (your full content text), --url, or --file-url (PDF). --wait polls to completion and prints output URLs. |
canvora localize --language es | Same design, new language: translates an existing generation's visuals, layout untouched |
canvora variations [--count n] | Fresh takes on an existing generation's visuals |
canvora edit --prompt "..." | Natural-language edit of one visual (previews the change; --yes auto-confirms) |
canvora status | Check a generation and list its output URLs |
canvora download --dir out/ | Save all output files locally |
canvora formats | All format IDs with dimensions (live catalog) |
canvora brands | Your brand kits (pass one via --brand ) |
canvora credits | Credit balance (10 credits per visual, 15 per carousel/deck slide) |
Every command takes --json for machine-readable stdout; progress and errors go to stderr, so piping stays clean. Exit codes: 0 success, 1 failure, 2 usage error.
--idea "concept" short concept - Canvora develops it into content
--input "text" your full content text, used as the source material --url extract content from a webpage --file-url extract content from a PDF --format [, ...] output formats (see: canvora formats) --slides = slide count for carousel/deck formats (1-10, default 5); match it to the item count your idea promises --brand apply a brand kit --style modern | minimal | bold | elegant | playful | corporate | creative | dark --resolution 2K|4K 4K on paid plans --language visual text language ("es", "Spanish"); default: matches your input's language --exact use --input text verbatim, no rewording (quotes, taglines) --logo place the brand kit's logo on the visual (needs --brand) --cta end a carousel/deck on a call-to-action slide --no-text pure visual, no typography (backgrounds, hero imagery) --freeform ignore format-specific art direction, use dimensions only --landing-page with --url: read the page's sections and produce a matching landingPage-* visual kit (Starter plan or higher) --project group outputs into a project/campaign --workspace bill a team workspace pool instead of your personal credits --wait poll until done (--timeout 600, --poll 5 seconds) --json machine-readable output
One remote server, OAuth sign-in, 16 tools your agent discovers on connect:
| Server URL | https://api.canvora.ai/mcp (streamable HTTP) |
| Claude | Settings → Connectors → Add custom connector → OAuth Client ID claude_mcp |
| Claude Code plugin | /plugin marketplace add canvora/canvora-mcp then /plugin install canvora@canvora (connector + all 12 skills) |
| ChatGPT | Apps → search Canvora → Connect, then start a message with @Canvora |
| Registry | ai.canvora/canvora on the official MCP Registry — also on Glama, Smithery, mcpservers.org |
Step-by-step: canvora.ai/help/integrations/mcp-setup
stdio-only clients: mcp/ is a small stdio server that forwards every call to the remote server with your API key (same 16 tools, nothing generated locally):
{
"mcpServers": { "canvora": { "command": "node", "args": ["/path/to/canvora-mcp/mcp/server.js"], "env": { "CANVORA_API_KEY": "vd_..." } } } }
Run npm install in mcp/ first, or use the Dockerfile: docker build -t canvora-mcp . && docker run -i -e CANVORA_API_KEY=vd_... canvora-mcp.
curl -X POST https://api.canvora.ai/api/generations \
-H "X-API-Key: vd_YOUR_KEY" \ -H "Content-Type: application/json" \ -d '{ "inputType": "text", "inputContent": "5 tips for remote work", "outputFormats": ["linkedin_carousel"], "carouselCounts": {"linkedin_carousel": 5} }'
Full API guide: canvora.ai/help/integrations/api-keys
canvora localize into 10 markets; layout survives, text goes native (skill)--file-url at a PDF report, get presentation slidesad_square,ad_landscape,ad_portrait from one product URL, all placements coveredcanvora credits before big jobs; failed generations auto-refund.MIT licensed (CLI, skills, and docs in this repo).