Pingfyr
@Pingfyr
About Pingfyr
Scheduled Delivery API - One API call. Seven channels. Your reminders fire automatically — no external cron, no polling, no babysitting.
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"pingfyr": {
"command": "npx",
"args": [
"-y",
"@pingfyr/mcp"
],
"env": {
"PINGFYR_API_KEY": "<YOUR_API_KEY>"
}
}
}
}Tools
4Schedule a new reminder via email, webhook, Slack, Discord, Telegram, OpenClaw, or Google Calendar
List all reminders with optional filtering by status, limit, and offset
Update a pending reminder (title, body, fire_at, channel, recipients, repeat, timezone)
Cancel a pending reminder
Overview
What is Pingfyr?
Connect your AI assistant to Pingfyr via MCP to manage reminders through natural conversation. Pingfyr schedules reminders that fire automatically across seven channels — no external cron or polling needed.
How to use Pingfyr?
Install globally with npm install -g @pingfyr/mcp or run directly with npx @pingfyr/mcp. Configure the MCP server in your client config (Claude Code, Cursor, Windsurf, etc.) using a local stdio setup with your PINGFYR_API_KEY environment variable, or connect directly to the hosted server at mcp.pingfyr.com with an HTTP transport and Bearer token authentication. Sign up at pingfyr.com for an API key.
Key features of Pingfyr
- Create, list, update, and cancel reminders via natural language
- Deliver reminders via email, webhook, Slack, Discord, Telegram, OpenClaw, or Google Calendar
- Support for recurring reminders (daily, weekly, monthly, custom cron)
- No external cron or polling — reminders fire automatically
- Available as local npm package or hosted server (no install required)
- Repeat, timezone, and metadata options for flexible scheduling
Use cases of Pingfyr
- An AI coding assistant reminds you of project deadlines via Slack or email
- Automate daily standup notifications to a team’s Discord channel
- Wake up a webhook‑based agent on a custom cron schedule
- Create Google Calendar events for recurring sync meetings from a chat prompt
- Remind yourself of tasks via Telegram or OpenClaw endpoints
FAQ from Pingfyr
What’s the difference between local and hosted setup?
The local setup runs the MCP server as a local process (requires Node.js 18+ and an API key). The hosted setup connects directly to mcp.pingfyr.com via HTTP transport — no local install needed. HTTP transport works with Claude Code and Cursor; Claude Desktop requires the local stdio option.
What do I need to get started?
Sign up at pingfyr.com to get an API key. For local use, install Node.js 18+ and run the npm package. For hosted, just configure your MCP client with the URL and Bearer token.
Which channels can reminders be delivered to?
Reminders can be delivered via email, webhook, Slack, Discord, Telegram, OpenClaw, or Google Calendar. Each channel uses a specific recipient format (e.g., email addresses, webhook URLs, Slack webhook URLs, or a Telegram bot‑chat pair).
What are the plan limits?
Free plan: 50 reminders/month, 100 recipients/month (webhook, Slack, Discord, Telegram, OpenClaw channels). Starter ($59/mo): 10,000 reminders/month, 20,000 recipients/month. Pro ($269/mo): 50,000 reminders/month, 100,000 recipients/month. Enterprise: custom. Email and Google Calendar require Starter+.
Which AI assistants does this MCP server work with?
The MCP server works with any MCP‑compatible client. The README provides config examples for Claude Code, Cursor, Windsurf, and Claude Desktop (local stdio only).
More Other MCP servers

EverArt
modelcontextprotocolModel Context Protocol Servers
MCP Toolbox for Databases
googleapisMCP Toolbox for Databases is an open source MCP server for databases.
Inbox Zero AI MCP
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
MCP Go 🚀
mark3labsA Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.
Core Philosophy: Connect, Unify, Respond
mindsdbDelegate anything. It comes back done.
Comments