OpenAgenda

السجل الرسمي البحث والويب

Search, analyze and manage events on OpenAgenda.

التثبيت

أضف هذا إلى إعدادات MCP في عميلك (Claude Desktop: claude_desktop_config.json، وCursor: ‏.cursor/mcp.json، ويستخدم VS Code وغيره الصيغة نفسها «mcpServers»).

Remote (streamable-http)
Claude Code
claude mcp add --transport http openagenda 'https://mcp.openagenda.com/mcp'
إعداد 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
إعداد 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>"
            }
        }
    }
}

متغيرات البيئة

  • OA_API_KEY إلزامي سري 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.

التوثيق

مأخوذ من ملف README للمشروع على GitHub ويُحدَّث أسبوعيًا. تفتح الروابط على 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! ✨

الأسئلة الشائعة

ما هو OpenAgenda؟

Search, analyze and manage events on OpenAgenda.

كيف أثبّت OpenAgenda؟

يعمل كخادم بعيد. في Claude Code: claude mcp add --transport http openagenda 'https://mcp.openagenda.com/mcp'. وفي العملاء الآخرين، الصق إعداد JSON من هذه الصفحة في إعدادات MCP الخاصة بهم.

هل يحتاج OpenAgenda إلى مفتاح API؟

نعم. يتطلب OA_API_KEY، وتضبطها في إعداداته.

هل OpenAgenda مفتوح المصدر؟

شيفرته علنية على GitHub، لكن المستودع لا يعلن ترخيصًا قياسيًا.

من يصون OpenAgenda؟

ينشره OpenAgenda. يدرجه AI.tn لكنه لا يصونه ولا يوصي به.

من سجل MCP الرسمي. الإدراج ليس توصية: راجع شيفرة الخادم وصلاحياته قبل منحه الوصول إلى بياناتك.