OpenAgenda

Registre officiel Recherche et web

Search, analyze and manage events on OpenAgenda.

Installation

Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).

Remote (streamable-http)
Claude Code
claude mcp add --transport http openagenda 'https://mcp.openagenda.com/mcp'
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "openagenda": {
            "type": "http",
            "url": "https://mcp.openagenda.com/mcp"
        }
    }
}
NPM package @openagenda/mcp
Claude Code
claude mcp add openagenda -e 'OA_API_KEY=<your oa_api_key>' -e 'OA_BASE_URL=<OA_BASE_URL>' -e 'OA_EXECUTOR=<OA_EXECUTOR>' -e 'OA_LOCAL_NO_SANDBOX=<OA_LOCAL_NO_SANDBOX>' -- npx -y @openagenda/mcp@1.5.4
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "openagenda": {
            "command": "npx",
            "args": [
                "-y",
                "@openagenda/mcp@1.5.4"
            ],
            "env": {
                "OA_API_KEY": "<your oa_api_key>",
                "OA_BASE_URL": "<OA_BASE_URL>",
                "OA_EXECUTOR": "<OA_EXECUTOR>",
                "OA_LOCAL_NO_SANDBOX": "<OA_LOCAL_NO_SANDBOX>"
            }
        }
    }
}

Variables d'environnement

  • OA_API_KEY obligatoire secret OpenAgenda API key (the stdio credential — a least-privilege/read key is advised). The hosted remote uses OAuth instead.
  • OA_BASE_URL v3 API base URL (defaults to https://api.openagenda.com/v3).
  • OA_EXECUTOR Code engine: node (default — Node's permission sandbox: no filesystem/subprocess; network NOT bounded) or deno (adds a scoped network egress boundary; recommended hardening, needs deno installed).
  • OA_LOCAL_NO_SANDBOX Disable the Node permission sandbox entirely (bare node, NO boundary at all) — trusted/dev use only.

Documentation

Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.

OpenAgenda Monorepo – public subtree

Welcome to the public portion of the OpenAgenda (oa) monorepo.
Here you’ll find all the open-source packages we publish on npm along with their documentation.


⚠️ Contributor notice (Yarn v4)

This project uses Yarn v4 / Berry, which stores its workspace lockfile as yarn.lock-workspace.
To avoid dependency conflicts and keep the Git history clean, always rename the lockfile:

# Before you start working
mv yarn.lock-workspace yarn.lock

# …do your usual work: yarn install, yarn prepack, tests, etc.

# Just before committing / pushing
mv yarn.lock yarn.lock-workspace

Quick start

yarn
yarn prepack

Thanks for contributing! ✨

Questions fréquentes

Qu'est-ce que OpenAgenda ?

Search, analyze and manage events on OpenAgenda.

Comment installer OpenAgenda ?

Il fonctionne comme serveur distant. Dans Claude Code : claude mcp add --transport http openagenda 'https://mcp.openagenda.com/mcp'. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.

Faut-il une clé API pour OpenAgenda ?

Oui. Il attend OA_API_KEY, à renseigner dans sa configuration.

OpenAgenda est-il open source ?

Son code est public sur GitHub, mais le dépôt ne déclare pas de licence standard.

Qui maintient OpenAgenda ?

Il est publié par OpenAgenda. AI.tn le référence sans le maintenir ni le recommander.

Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.