How does authentication work?
cal2prompt uses Google OAuth2. You must create your own Google project and OAuth client; the generated token is stored in `~/.local/share/cal2prompt/oauth`. The first run automatically starts the authentication flow.
@shuntaka9576
基本信息
✨ Fetches your schedule (Google Calendar) and outputs it as a single LLM prompt, with an optional MCP server mode.
工具列表暂未提供
当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
cal2prompt is a command-line tool that fetches your schedule (e.g., from Google Calendar) and converts it into a custom prompt or text snippet via a Jinja2 template engine. It can output directly to stdout, or run as an experimental MCP (Model Context Protocol) server.
Install via brew install shuntaka9576/tap/cal2prompt or build from source with Cargo. Set up a Google OAuth2 client, create Lua configuration files (~/.config/cal2prompt/config.lua and secrets.lua), then run cal2prompt with date‑range flags (e.g., --today, --this-week) or use the mcp subcommand to launch the experimental MCP server.
cal2prompt uses Google OAuth2. You must create your own Google project and OAuth client; the generated token is stored in `~/.local/share/cal2prompt/oauth`. The first run automatically starts the authentication flow.
Configuration is written in Lua using two files: `secrets.lua` for sensitive data (client ID, client secret, calendar IDs) and `config.lua` for the main setup (time zone, template, etc.).
Add a `mcpServers` entry in `claude_desktop_config.json` specifying the full path to the `cal2prompt` binary and the `mcp` argument, plus the `HOME` environment variable.
The MCP mode is experimental and may change without notice. You must supply your own Google Calendar API token; the project owner cannot provide a pre‑approved client due to security and approval constraints.
Tokens are stored in the file defined by the `settings.oauthFilePath` configuration option, defaulting to `~/.local/share/cal2prompt/oauth`.

Connect AI assistants to Mailercloud, the email marketing platform — manage campaigns, contacts, lists, templates, and sending, plus AI-powered campaign analysis and deliverability audits. Endpoint: https://mcp.mailerclo
IBM Engineering Lifecycle Management (ELM) MCP Server is a remote MCP server available at https://elm-connector.com.
send-email is a remote MCP server available at https://next.hal9.ai.

Plan, create, schedule, publish, and analyze social media content from AI assistants through Genviral's secure OAuth MCP server.

Official remote MCP server for AgendaForge, the AI-native event management platform. Read your events, sessions, speakers, agendas, CFP forms, and submissions; propose changes and emails that a human approves inside the
评论