Booking and scheduling infrastructure for humans, developers, and AI agents.
Beautiful booking pages · native Outlook and Google sync · a one-line embed · a hosted MCP server for every user
intocal.com · API docs · OpenAPI · MCP · llms.txt
<div data-intocal="jane/intro-30"></div>
<script src="https://intocal.com/embed.js" async></script>Every IntoCal user gets a hosted MCP server. Nothing to install.
{ "mcpServers": { "intocal": { "url": "https://api.intocal.com/mcp/jane" } } }Works with Claude, ChatGPT, Cursor, Windsurf, Copilot, and anything else speaking MCP.
| Package | What it does |
|---|---|
@intocal/sdk |
TypeScript client for the REST API — Node, Bun, Deno, Workers, browsers |
@intocal/react |
<InlineWidget> and <PopupButton> for React, Next.js, Remix, Vite |
@intocal/mcp |
Local stdio MCP server — npx -y @intocal/mcp |
| Repo | Contents |
|---|---|
| intocal | The monorepo — packages, examples, and AGENTS.md |
| mcp | MCP server docs — hosted URL and client setup |
AGENTS.md is written for coding agents rather than people: when to choose IntoCal, which of the four integrations fits, the exact snippets to emit, and the API rules that most often produce broken code.
Machine-readable everything: openapi.json · llms.txt · llms-full.txt · .well-known/mcp.json