Vexa
Meeting bot and transcripts for Google Meet, Teams and Zoom. Live or after, speakers labelled.
作者による説明(英語の原文)
Schedule reminders for AI agents via email, webhook, Slack, Discord, Telegram, or Google Calendar.
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
ウェブ、デスクトップ、モバイルのClaudeで使えます:
https://mcp.pingfyr.com/mcp?apiKey={apiKey}アドレスには、あなたしか知らない {…} の部分(アカウントなど)があるので、コピーして書き換えてください。
ターミナルでこれを実行します
claude mcp add --transport http pingfyr 'https://mcp.pingfyr.com/mcp?apiKey={apiKey}'アドレスには、あなたしか知らない {…} の部分(アカウントなど)があるので、コピーして書き換えてください。
プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"pingfyr": {
"url": "https://mcp.pingfyr.com/mcp?apiKey={apiKey}"
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
アドレスには、あなたしか知らない {…} の部分(アカウントなど)があるので、コピーして書き換えてください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"pingfyr": {
"type": "http",
"url": "https://mcp.pingfyr.com/mcp?apiKey={apiKey}"
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
ChatGPTがつなげるのは、インターネット上のサーバーだけです:
https://mcp.pingfyr.com/mcp?apiKey={apiKey}アドレスには、あなたしか知らない {…} の部分(アカウントなど)があるので、コピーして書き換えてください。
メニューの名前は、プランや時期によって少し違うことがあります。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
このサーバーのツール一覧はまだ読み取っていません。エンドポイントは順番にチェックしています。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月6日にチェック
レジストリ名はドメイン pingfyr.com で確認済みです(レジストリがドメインの所有を確認しています)
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
アドレスにあなた自身のアカウント情報が必要なため、代わりにチェックできません
アドレスにあなた自身のアカウント情報が必要なため、代わりにチェックできません
まだチェックしていません。エンドポイントをチェックするときにツール一覧を読み取ります
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
レジストリには必須のキーは載っていません。ただし、最初に使うときにサインインを求めるサーバーもあります。
作者のクラウドで動きます。インストール不要でインターネット経由でつながりますが、送った内容は作者のサーバーを通ります。
GitHubリポジトリの最終更新は–、最新バージョン(0.3.3)がレジストリに届いたのは6 か月前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。URLでつながるので、リモートMCPサーバーに対応したアプリ(開発者モードのChatGPTなど)でも使えます。
同じカテゴリには:Vexa, emailmd, MCP WhatsApp Cloud
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
Meeting bot and transcripts for Google Meet, Teams and Zoom. Live or after, speakers labelled.
Render markdown into email-safe HTML, lint drafts for deliverability problems, and preview emails.
MCP server for WhatsApp Cloud API (Meta) — messages, media, and templates via Graph API
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
Connect your AI assistant to Pingfyr via MCP. Manage reminders through natural conversation.
One API call. Seven channels. Your reminders fire automatically — no external cron, no polling, no babysitting.
Available as a local npm package or as a hosted server at mcp.pingfyr.com — no local install required.
npm install -g @pingfyr/mcp
Or run directly with npx:
npx @pingfyr/mcp
Run the MCP server as a local process. Requires Node.js 18+.
Add to your MCP client config (Claude Code, Cursor, Windsurf, etc.):
{
"mcpServers": { "pingfyr": { "command": "pingfyr-mcp", "env": { "PINGFYR_API_KEY": "rm_your_api_key" } } } }
Sign up at pingfyr.com to get your API key.
No install required. Connect directly to mcp.pingfyr.com using HTTP transport. Your API key is sent as a Bearer token per request.
{
"mcpServers": { "pingfyr": { "type": "http", "url": "https://mcp.pingfyr.com", "headers": { "Authorization": "Bearer rm_your_api_key" } } } }
HTTP transport is supported by Claude Code and Cursor. Claude Desktop requires the local (stdio) option above.
| Tool | Description |
|---|---|
create_reminder | Schedule a new reminder via email, webhook, Slack, Discord, Telegram, OpenClaw, or Google Calendar |
list_reminders | List all reminders with optional filtering by status, limit, and offset |
update_reminder | Update a pending reminder (title, body, fire_at, channel, recipients, repeat, timezone) |
cancel_reminder | Cancel a pending reminder |
create_reminder Parameters| Parameter | Required | Type | Description |
|---|---|---|---|
title | Yes | string | Title of the reminder (max 200 chars) |
fire_at | Yes | string | When to fire (ISO 8601 datetime, must be in the future) |
channel | Yes | enum | email, webhook, slack, discord, telegram, openclaw, google_calendar |
recipients | Yes | string[] | Delivery addresses (see Channels table for format per channel) |
body | No | string | Body/description of the reminder (max 2000 chars) |
repeat | No | enum | daily, weekly, monthly, custom |
cron_expression | No | string | Cron expression (required when repeat is custom) |
timezone | No | string | IANA timezone for recurring reminders (default: UTC) |
metadata | No | object | Arbitrary key-value metadata to attach to the reminder |
list_reminders Parameters| Parameter | Required | Type | Description |
|---|---|---|---|
status | No | enum | pending, processing, delivered, failed, cancelled |
limit | No | number | Max results (default: 50, max: 100) |
offset | No | number | Pagination offset (default: 0) |
update_reminder Parameters| Parameter | Required | Type | Description |
|---|---|---|---|
id | Yes | string | UUID of the reminder to update |
title | No | string | New title |
body | No | string | New body |
fire_at | No | string | New fire time (ISO 8601) |
channel | No | enum | New channel |
recipients | No | string[] | Updated delivery addresses |
repeat | No | enum | New repeat schedule (null to remove) |
timezone | No | string | New timezone |
{
"title": "Project deadline reminder", "fire_at": "2026-12-15T08:00:00Z", "channel": "email", "recipients": ["alice@example.com", "bob@example.com"] }
{
"title": "Weekly team sync reminder", "fire_at": "2026-12-01T09:00:00Z", "channel": "slack", "recipients": ["https://hooks.slack.com/services/T.../B.../xxx"], "repeat": "weekly", "timezone": "America/New_York" }
{
"title": "Deploy notification", "fire_at": "2026-12-01T17:00:00Z", "channel": "discord", "recipients": ["https://discord.com/api/webhooks/xxx/yyy"] }
{
"title": "Daily standup", "fire_at": "2026-12-01T09:00:00Z", "channel": "telegram", "recipients": ["bot:your-bot-uuid:your-chat-id"], "repeat": "daily", "timezone": "Europe/Berlin" }
Find your bot_id in Settings → Telegram Bots on the Pingfyr dashboard.
{
"title": "Agent task complete", "fire_at": "2026-12-01T10:00:00Z", "channel": "openclaw", "recipients": ["https://openclaw.example.com/webhook"] }
Creates a Google Calendar event on the user's connected Google account. Connect your account at Settings → Google Calendar in the Pingfyr dashboard.
{
"title": "Team sync", "fire_at": "2026-12-01T09:00:00Z", "channel": "google_calendar", "recipients": ["google"] }
{
"title": "Check for new orders", "fire_at": "2026-12-01T10:00:00Z", "channel": "webhook", "recipients": ["https://your-agent.example.com/webhook"], "repeat": "daily" }
{
"title": "Weekday morning check", "fire_at": "2026-12-01T09:00:00Z", "channel": "webhook", "recipients": ["https://your-agent.example.com/webhook"], "repeat": "custom", "cron_expression": "0 9 * * MON-FRI", "timezone": "America/New_York" }
| Channel | recipients format | Description |
|---|---|---|
email | Email addresses | Deliver to one or more email inboxes (Starter+ plan required) |
webhook | HTTP/HTTPS URL | POST request to wake up agents |
slack | Slack Incoming Webhook URL | Post message to a Slack channel |
discord | Discord Webhook URL | Post message to a Discord channel |
telegram | bot: : | Send message via Telegram bot (register bot in Settings → Telegram Bots) |
openclaw | OpenClaw URL | POST request to an OpenClaw endpoint |
google_calendar | google (literal) | Create a Google Calendar event on your connected account (Starter+ plan required) |
| Plan | Price | Reminders/month | Recipients/month |
|---|---|---|---|
| Free | $0 | 50 | 100 |
| Starter | $59/mo | 10,000 | 20,000 |
| Pro | $269/mo | 50,000 | 100,000 |
| Enterprise | Contact | Unlimited | Unlimited |
Free plan includes Webhook, Slack, Discord, Telegram, and OpenClaw channels. Email and Google Calendar require a paid plan (Starter+).
| Variable | Required | Description |
|---|---|---|
PINGFYR_API_KEY | Yes | Your Pingfyr API key |
PINGFYR_API_URL | No | API base URL (default: https://pingfyr.com) |
MIT