CLI · SDKs · MCP
Install the CLI, SDKs and MCP server from npm & PyPI.
Automate EventfullyManaged with CLI, TypeScript & Python SDKs, and Model Context Protocol server for AI integration.
CLI
Requires Node ≥ 24 or Bun ≥ 1.3Control-plane client `eventfullymanaged` — run your events from the terminal.
The platform CLI talks to the public API with token-based auth. Run `eventfullymanaged auth login`, then create events, manage agendas, registrations, ticketing and attendees with a full subcommand suite — perfect for scripts and CI.
npm install -g @eventfullymanaged/cliNode SDK
Official TypeScript SDK for programmatic access to the full API.
Typed, promise-based access to events, sessions, registrations, ticketing, sponsors and more. Drop it into any Node or Bun project to automate EventfullyManaged from your own code.
npm install @eventfullymanaged/sdkPython SDK
Requires Python ≥ 3.10Async Python SDK built on httpx for data & automation.
A fully async API client with multiple auth flows, automatic token refresh and retry-with-backoff. Ideal for reporting pipelines, integrations and notebooks around your events.
pip install eventfullymanaged-sdkMCP Server
Wire EventfullyManaged into Claude, Cursor & any Model Context Protocol client.
A Model Context Protocol server exposing EventfullyManaged tools, resources and prompts to AI assistants. Add the block below to your client config (e.g. `.mcp.json` or your editor’s MCP settings) and your agent can plan agendas, manage registrations and pull event data directly.
npx -y @eventfullymanaged/mcp{
"mcpServers": {
"eventfullymanaged": {
"command": "npx",
"args": ["-y", "@eventfullymanaged/mcp"]
}
}
}