OpenAgenda — Claude Code MCP server: what it does, how to install
Connects event search, data review, and scheduling controls from OpenAgenda directly to your assistant.
claude mcp add --transport http mcp https://mcp.openagenda.com/mcpWhat OpenAgenda does
The server links your development environment with OpenAgenda to search, inspect, and update event records. It runs across clients supporting MCP either through a hosted HTTP transport or as a local stdio process.
Connecting over HTTP requires only the endpoint URL https://mcp.openagenda.com/mcp. Running the package locally via npx -y @openagenda/mcp demands environment variables: OA_API_KEY, OA_BASE_URL, OA_EXECUTOR, and OA_LOCAL_NO_SANDBOX. Without setting OA_API_KEY, local execution fails authentication.
What it helps with
- search listings on OpenAgenda
- review event parameters and schedules
- update event entries via API
Example prompts for the agent
- Search for upcoming tech conferences on OpenAgenda.
- Retrieve schedule details for this OpenAgenda event listing.
How to install OpenAgenda
1Platform CLI: remote server
claude mcp add --transport http mcp https://mcp.openagenda.com/mcp2Platform CLI
claude mcp add --env OA_API_KEY=<OA_API_KEY> --env OA_BASE_URL=<OA_BASE_URL> --env OA_EXECUTOR=<OA_EXECUTOR> --env OA_LOCAL_NO_SANDBOX=<OA_LOCAL_NO_SANDBOX> --transport stdio openagenda -- npx -y @openagenda/mcpReplace <…> with your own values
1Platform CLI: remote server
codex mcp add openagenda --url https://mcp.openagenda.com/mcp2Platform CLI
codex mcp add openagenda --env OA_API_KEY=<OA_API_KEY> --env OA_BASE_URL=<OA_BASE_URL> --env OA_EXECUTOR=<OA_EXECUTOR> --env OA_LOCAL_NO_SANDBOX=<OA_LOCAL_NO_SANDBOX> -- npx -y @openagenda/mcpReplace <…> with your own values
Config file
{
"mcpServers": {
"openagenda": {
"url": "https://mcp.openagenda.com/mcp"
}
}
}{
"mcpServers": {
"openagenda": {
"command": "npx",
"args": [
"-y",
"@openagenda/mcp"
],
"env": {
"OA_API_KEY": "<OA_API_KEY>",
"OA_BASE_URL": "<OA_BASE_URL>",
"OA_EXECUTOR": "<OA_EXECUTOR>",
"OA_LOCAL_NO_SANDBOX": "<OA_LOCAL_NO_SANDBOX>"
}
}
}
}Replace <…> with your own values
Config file
{
"servers": {
"openagenda": {
"type": "http",
"url": "https://mcp.openagenda.com/mcp"
}
}
}{
"servers": {
"openagenda": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@openagenda/mcp"
],
"env": {
"OA_API_KEY": "<OA_API_KEY>",
"OA_BASE_URL": "<OA_BASE_URL>",
"OA_EXECUTOR": "<OA_EXECUTOR>",
"OA_LOCAL_NO_SANDBOX": "<OA_LOCAL_NO_SANDBOX>"
}
}
}
}Replace <…> with your own values
1Platform CLI: remote server
gemini mcp add -t http openagenda https://mcp.openagenda.com/mcp2Platform CLI
gemini mcp add -e OA_API_KEY=<OA_API_KEY> -e OA_BASE_URL=<OA_BASE_URL> -e OA_EXECUTOR=<OA_EXECUTOR> -e OA_LOCAL_NO_SANDBOX=<OA_LOCAL_NO_SANDBOX> openagenda npx -y @openagenda/mcpReplace <…> with your own values
Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about OpenAgenda
How do I install OpenAgenda in Claude Code?
Run claude mcp add --transport http openagenda https://mcp.openagenda.com/mcp.
What does OpenAgenda do?
It provides tools to search OpenAgenda listings, inspect event information, and manage schedules through the API.
What parameters are required for local stdio execution?
Running the server via npx requires setting OA_API_KEY, OA_BASE_URL, OA_EXECUTOR, and OA_LOCAL_NO_SANDBOX.