Agent-Native Calendar
Agent-Native Google Calendar - manage events, sync, and public booking
Description from the maker (original English)
Your ActivationKing events, sessions, credits, event settings, white label and Ops Calendar jobs.
These three are never merged into one score: opinions, measurements and popularity are different things.
We have not written a plain-language summary for this one yet. Below are the facts we read from the registry.
Pick the AI app you use, then copy the settings.
AuthorizationValues marked secret are keys to your account. Never share them or paste them into a chat.
You need
Which app do you use?
Pick your app above. We remember it, so next time the button says “Install in …”.
This address needs a key in a request header, which the add-connector menu cannot set. Use Claude Code, Cursor or VS Code instead.
Run this in your terminal
claude mcp add --transport http activationking https://api.activationking.com/mcp --header 'Authorization: Bearer {api_key}'Fill in the empty values before running it.
Paste into .cursor/mcp.json in your project, or ~/.cursor/mcp.json
{
"mcpServers": {
"activationking": {
"url": "https://api.activationking.com/mcp",
"headers": {
"Authorization": "Bearer {api_key}"
}
}
}
}Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.
Paste into .vscode/mcp.json in your project
{
"servers": {
"activationking": {
"type": "http",
"url": "https://api.activationking.com/mcp",
"headers": {
"Authorization": "Bearer {api_key}"
}
}
}
}Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.
This address needs a key in a request header, which the add-connector menu cannot set. Use Claude Code, Cursor or VS Code instead.
Your choice stays on this device in a cookie; no account needed.
Authorization secret required HTTP headerThese settings are generated from the maker’s registry entry. If the README says otherwise, follow the README.
The server asks you to sign in before it lists its tools.
We check information anyone can see; we have not read the code. Checks that do not apply are left out of the count. · Checked Nov 6, 2026
The registry name was verified against the domain activationking.com (the registry checks domain ownership)
We have not read this repo from GitHub yet
We have not read this repo from GitHub yet
Responded in 1009 ms (HTTP 401)
Needs a key or token that you copy and paste yourself
Not checked yet; we read the tool list when we check the endpoint
Compared with every active server in this category in the registry. Stars count only when the publisher owns the repo.
It passed 2 of 3 applicable basic checks. We have not read the code. Before adding a key or token, see what access the server asks for and use a key with only the permissions you need.
You need to fill in: Authorization
It runs in the maker’s cloud. Connect over the internet with nothing to install, but what you send passes through the maker’s servers.
The GitHub repo last changed –, and the latest version (1.1.0) reached the registry yesterday.
Apps that support MCP, such as Claude Desktop, Claude Code, Cursor and VS Code. It connects by URL, so apps that accept remote MCP servers work too, such as ChatGPT in developer mode.
In the same category: Agent-Native Calendar, Excel MCP Server, MCP Server for Excel
Servers in the same category from other makers, sorted by stars.
Reading a card:★ GitHub starsiThree pillars: reviews · checks · usageiUpdated = latest version published to the registryi
Agent-Native Google Calendar - manage events, sync, and public booking
Lets AI create and edit Excel files itself, including formulas, charts and PivotTables, without Excel installed.
Excel automation for AI - Sheets, Power Query, DAX, VBA, Tables, Ranges and more. Windows only.
Copied from the maker’s repo as written. PopNx MCP has not reviewed or endorsed it. HTML, images and scripts are removed. Links lead off this site.
Connect your AI assistant to your ActivationKing account.
ActivationKing runs photo booths, AI experiences and games at live events. This MCP server lets an AI agent (Claude, Cursor, and other MCP clients) read your own ActivationKing data, change your event settings and white label branding, and manage your Ops Calendar: look up events and guest sessions, check credits, adjust a kiosk's screen texts, colors and timings, and create or update companies, event jobs and deals, for example to push a deal won in your CRM straight into Ops as a job.
| Endpoint | https://api.activationking.com/mcp |
| Transport | MCP Streamable HTTP (stateless) |
| Auth | Authorization: Bearer ak_live_... (personal API key) |
| Rate limit | 300 requests per minute per key |
| Reference | llms.txt · llms-full.txt · OpenAPI · Interactive docs |
This repository holds the connection guide, a Claude Code plugin and the MCP Registry manifest. The server itself is hosted by ActivationKing; there is nothing to install or run.
ak_live_ and is shown once.# macOS / Linux
export ACTIVATIONKING_API_KEY="ak_live_..."
# Windows (persists for new terminals)
setx ACTIVATIONKING_API_KEY "ak_live_..."
A key only sees the data of the user who created it. Ops Calendar tools additionally follow that user's role in each organization.
The plugin adds the server and a skill that teaches Claude how to use the tools safely.
/plugin marketplace add activationking/activationking-mcp
/plugin install activationking@activationking
Make sure ACTIVATIONKING_API_KEY is set in the environment Claude Code starts from.
claude mcp add --transport http activationking https://api.activationking.com/mcp \
--header "Authorization: Bearer ${ACTIVATIONKING_API_KEY}"
~/.cursor/mcp.json (or .cursor/mcp.json in a project):
{
"mcpServers": { "activationking": { "url": "https://api.activationking.com/mcp", "headers": { "Authorization": "Bearer ${env:ACTIVATIONKING_API_KEY}" } } } }
Claude Desktop's config file starts local servers, so use the mcp-remote bridge (requires Node.js). Edit claude_desktop_config.json:
{
"mcpServers": { "activationking": { "command": "npx", "args": [ "-y", "mcp-remote", "https://api.activationking.com/mcp", "--header", "Authorization:${AUTH_HEADER}" ], "env": { "AUTH_HEADER": "Bearer ak_live_..." } } } }
Any client that supports Streamable HTTP with a custom header works: point it at https://api.activationking.com/mcp and send Authorization: Bearer .
Web connectors (claude.ai, ChatGPT): these add remote servers through an OAuth sign-in. ActivationKing MCP currently authenticates with API keys only, so web connectors cannot connect yet. Use one of the clients above.
Try prompts like:
The authoritative, always up-to-date list with every parameter is in llms.txt and llms-full.txt. In short:
| Area | Tools |
|---|---|
| Account | get_account, get_credit_balance |
| Events and sessions | list_events, get_event, get_event_stats, list_event_sessions, get_session |
| Event settings | get_settings_catalog, get_event_settings, update_event_settings (writes) |
| White label | get_white_label, update_white_label (writes) |
| Ops Calendar (read) | ops_reference_data, ops_list_companies, ops_get_company, ops_list_jobs, ops_get_job, ops_get_deal |
| Ops Calendar (write) | ops_save_company, ops_save_job, ops_update_deal, ops_delete_company, ops_delete_job |
How the event settings tools work:
get_settings_catalog lists the settings an app allows through the API, with type (boolean, integer, number, string, color, enum), default, range or allowed values and a description. The full list is also in llms-full.txt under *Event settings catalog*. Currently available for the Photo Booth app (com.activationking.photobooth); other apps return settings_not_supported.get_event_settings returns an event's current values; isSet: false means the kiosk uses the default.update_event_settings takes { "Key": value } pairs; null resets a key to its default. If any value is invalid (invalid_setting), nothing is saved.How the white label tools work:
get_white_label / update_white_label take an optional app (default com.activationking.photobooth). App fields (Enabled, AppName, HidePromoSections) are per app; microsite fields (MicrositeEnabled, colors, TitleText, CopyrightText, CompanyNameText) are shared by all your apps.#RRGGBB for a solid color, or an object {color1, color2, color3, fillType: Solid|Gradient, gradientType: Linear|Radial, lineerGradientAngle} for a gradient. null clears a color or text.403 white_label_not_allowed otherwise). Logos, background media and the custom domain are changed in the app, not through the API.How the Ops tools work:
organizationId. Call get_account to see the organizations you belong to.ops_reference_data.externalSource + externalId (your system's id) to ops_save_company / ops_save_job. The first call creates the record; later calls with the same pair update it.ops_update_deal to set its status, currency and price lines.readOnlyHint / destructiveHint), so MCP clients ask for confirmation before calling them.MIT