LABSCO SUMMARY
Read and write are separate scopes, so a reporting assistant can run without write access.
full:read and full:write is not fine-grained — there is no way to allow reading registrations while forbidding scheduling. But it is a real distinction, and it means an analytics assistant does not need write access to answer questions about attendance.
What it is
Livestorm's endpoint for their webinar platform.
What you get
Tools covering events, sessions, people and more, built on the Livestorm Public API V1. Livestorm's documentation describes the set only at that level; the individual tools appear in your client once you sign in.
Requirements
OAuth 2.1 with dynamic client registration and PKCE. The scopes are full:read and full:write — coarse, but explicit.
Setup effort
Paste a URL, then authorize — add the endpoint to your client, then approve the OAuth consent screen
USE CASES
Answering questions about a webinar
Grant full:read and leave scheduling out of reach.
Managing sessions from an assistant
full:write when the job genuinely is to create or change events.
BEFORE YOU INSTALL
What to know first
Requires
- an MCP client that can reach a remote endpoint
- A Livestorm account with the Public API enabled on your workspace — contact Livestorm support to have it activated
INSTALLATION
Connect your client
Add the endpoint to your client, then approve the OAuth consent screen.
Server setup
https://mcp.livestorm.co/mcpRequirements
- OAuth 2.1 sign-in (scopes full:read and full:write)
MCP Clients
Claude Code
claude mcp add --transport http Livestorm https://mcp.livestorm.co/mcpThen run /mcp inside Claude Code and complete the OAuth flow.
Cursor
{
"mcpServers": {
"livestorm": {
"url": "https://mcp.livestorm.co/mcp"
}
}
}Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (per project), reload Cursor, open Settings → MCP and complete the OAuth flow when prompted.
VS Code
{
"servers": {
"livestorm": {
"type": "http",
"url": "https://mcp.livestorm.co/mcp"
}
}
}Add to .vscode/mcp.json, run MCP: List Servers, start the Livestorm server and complete the OAuth flow. Copilot must be in Agent mode to use MCP tools.
Gemini CLI
{
"mcpServers": {
"livestorm": {
"httpUrl": "https://mcp.livestorm.co/mcp"
}
}
}Add to ~/.gemini/settings.json; the Gemini CLI prompts you to authenticate on first use.
Claude.ai
Go to the Connectors page, add a custom connector with the server URL https://mcp.livestorm.co/mcp, and complete the OAuth flow
ChatGPT
In Settings → Connectors, add a custom connector with the server URL https://mcp.livestorm.co/mcp and complete the OAuth flow