
Vybit
net.vybit由 vybit.net 发布官方发布者v1.10.0更新于 Oct 24, 2026
Push notifications with personalized sounds - manage and trigger your vybits via MCP
概览
远程 Vybit MCP 服务器,让助手在 Vybit 账户中创建、管理并触发带个性化提示音的推送通知。
- 可以做什么
- 创建、更新、删除和列出通知 vybit,并用自定义消息、图片和链接触发通知
- 浏览和搜索公开 vybit,订阅并管理订阅
- 搜索提示音库,查看 vybit 与订阅的通知日志
- 邀请他人加入私有 vybit 并管理访问权限
- 在 vybit 上创建、更新和删除定时提醒
- 查看 API 用量、配额上限和个人资料
- 适用场景
- 适合希望让助手向手机或团队发送推送提醒的场景,例如构建或服务器告警、每日摘要、定时提醒,并在对话中管理这些通知对象。
- 运行要求
- 远程端点 api.vybit.net,需通过 OAuth 授权 Vybit 账户;README 提到从 Claude 或 ChatGPT 连接可能需要付费方案。另有本地 npm 版本,改用 VYBIT_API_KEY 环境变量。
安装
在 SourceWeft 中
- 打开 控制台中的 Vybit,将其添加到工作区。
- 连接 所需的 凭据。它们会被私密存储,绝不会在公开页面上展示。
- 为需要使用其工具的对话启用该服务。
Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。
交给智能体安装
把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。
阅读 https://sourceweft.com/mcp/net.vybit%2Fmcp-server/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。其他 MCP 客户端
把它添加到你客户端的 mcpServers 配置中。 客户端会在首次连接时完成 OAuth 登录。
{
"mcpServers": {
"vybit": {
"type": "http",
"url": "https://api.vybit.net/v1/mcp"
}
}
}README
Vybit SDK
Official TypeScript/JavaScript SDKs for integrating with the Vybit notification platform.
Vybit is a push notification service with personalized sounds that can be recorded or chosen from a library of thousands of searchable sounds (via freesound.org).
[npm version] [npm version] [npm version] [npm version] [npm version] [License: MIT]
Overview
Vybit provides multiple integration options for different use cases:
All packages share common utilities from @vybit/core.
Developer API SDK
For backend services, automation, and server-to-server integrations
Installation
Getting Started
-
Get Your API Key
- Sign up at developer.vybit.net
- Navigate to the Developer API section
- Copy your API key
-
Initialize the Client
Common Operations
Create and Manage Vybits
Trigger Notifications
Manage Sounds
Discover and Subscribe to Public Vybits
Monitor Usage
API Reference
- 📖 Interactive Documentation: developer.vybit.net/api-reference
- 📋 OpenAPI Spec: docs/openapi/developer-api.yaml
OAuth2 SDK
For user-facing applications that need to access Vybit on behalf of users
The OAuth2 SDK handles the authorization flow only. Once you have an access token, use VybitAPIClient from @vybit/api-sdk for all API operations.
Installation
Getting Started
-
Register Your Application
- Sign up at developer.vybit.net
- Navigate to the OAuth Configuration section
- Enter your OAuth Client ID and Redirect URI
- Copy your Client ID and Client Secret
-
Initialize the OAuth2 Client
OAuth Flow
Step 1: Redirect User to Authorization
Step 2: Exchange Authorization Code for Token
Step 3: Use the Token with the API SDK
Token Management
API Reference
- 📖 Interactive Documentation: developer.vybit.net/oauth-reference
- 📋 OpenAPI Spec: docs/openapi/oauth2.yaml
CLI
For command-line access, shell scripting, CI/CD pipelines, and AI agent tooling
The Vybit CLI provides full parity with the MCP server — every operation available to AI assistants is also available from the command line. All output is structured JSON to stdout, making it equally useful for humans, shell scripts, and AI agents.
Installation
Authentication
Credentials are resolved in order: CLI flags > environment variables > config file (~/.config/vybit/config.json).
Common Operations
Available Commands
Agent-Friendly Design
- JSON to stdout — all data output is parseable JSON
- Errors to stderr — structured
{"error":"...","statusCode":404}format - Exit codes — 0 success, 1 error, 2 auth error
--quiet/-q— output only keys/IDs for chaining commands- Never prompts — all input via flags, safe for non-interactive use
MCP Server
For AI assistants like Claude to interact with your Vybit notifications
The Model Context Protocol (MCP) server enables AI assistants to manage your Vybit notifications through natural conversation. It provides full parity with the Developer API, giving AI assistants access to all Vybit features.
Installation
Hosted Remote MCP Server (Easiest)
Vybit provides a hosted remote MCP server at https://api.vybit.net/v1/mcp — no installation required. Connect directly from Claude or ChatGPT (may require paid plans):
Claude Desktop / Claude Web (claude.ai):
- Open Settings → Connectors
- Click Add Custom Connector
- Enter the MCP URL:
https://api.vybit.net/v1/mcp - You'll be redirected to authorize with your Vybit account via OAuth
ChatGPT Desktop / ChatGPT Web (chatgpt.com):
- Open Settings → Apps → Advanced Settings
- Toggle ON Developer Mode, Click "Create app"
- Fill out and submit the New App form setting the MCP Server URL as
https://api.vybit.net/v1/mcp - You'll be redirected to authorize with your Vybit account via OAuth
Local MCP Server
If you prefer to run the MCP server locally (e.g., for Claude Code, Cline, or other MCP clients), install the npm package and configure with your API key:
Claude Desktop (~/Library/Application Support/Claude/claude_desktop_config.json):
Claude Code (.claude/mcp.json in your project):
nvm users: Claude Desktop doesn't source your shell profile, so
node/npxmay resolve to the wrong version. Usewhich nodeandnpm root -gto find your paths, then usenodedirectly instead ofnpx. See the MCP Server README for details.
What You Can Do
Once configured, you can ask your AI assistant to:
- Manage Vybits: Create, update, delete, and list your notification vybits
- Send Notifications: Trigger notifications with custom messages and content
- Discover Public Vybits: Browse and search public vybits created by others
- Manage Subscriptions: Subscribe to public vybits and manage your subscriptions
- Browse Sounds: Search available notification sounds
- View Logs: See notification history for your vybits and subscriptions
- Manage Access: Invite people to private vybits and control permissions
- Manage Reminders: Create, update, and delete scheduled reminders on vybits
- Monitor Usage: Check your API usage and quota limits
Example Conversations
Features
The MCP server provides 31 tools across all Vybit API features:
- Vybit management (6 tools)
- Reminder management (4 tools)
- Public vybit discovery (2 tools)
- Subscription management (5 tools)
- Sound browsing (2 tools)
- Notification logs (4 tools)
- Access control / peeps (5 tools)
- Usage monitoring (1 tool)
Compatibility
Works with any MCP-compatible client:
- ✅ Claude Desktop
- ✅ Claude Code
- ✅ Cline (VS Code extension)
- ✅ Zed Editor
- ✅ Continue.dev
- ✅ Any other MCP-compatible AI tool
Documentation
See the MCP Server README for complete documentation.
n8n Community Nodes
For workflow automation and no-code/low-code integrations
Installation
Self-Hosted n8n:
Then restart your n8n instance.
n8n Cloud: Once verified, search for "Vybit" in the n8n nodes panel to install. Verification is currently under review.
Getting Started
The Vybit n8n node supports both authentication methods:
Option 1: API Key (Recommended for Personal Automation)
- Get your API key from developer.vybit.net
- In n8n, add a Vybit node
- Select "API Key" authentication
- Create a new credential and paste your API key
Option 2: OAuth2 (For Multi-User Services)
- Configure OAuth2 at developer.vybit.net
- In n8n, select "Vybit OAuth2 API" authentication
- Connect and authorize your Vybit account
Available Operations
The n8n node provides access to 34 operations across 7 resources:
Profile (3 operations)
- Get Profile, Get Usage Metrics, Check API Status
Vybits (6 operations)
- List, Get, Create, Update, Delete, Trigger
Logs (4 operations)
- List All, Get, List by Vybit, List by Subscription
Sounds (3 operations)
- Search, Get, Play
Peeps (5 operations)
- List All, List by Vybit, Invite, Get, Delete
Subscriptions (9 operations)
- List Public, Get Public, Subscribe, List My Subscriptions, Get Subscription, Update Subscription, Unsubscribe, Send to Owner, Send to Group
Reminders (4 operations)
- List, Create, Update, Delete
Example Workflows
Alert on Server Error:
Daily Report:
Automated Vybit Creation:
Documentation
- 📖 Node Documentation: packages/n8n-nodes/README.md
- 🚀 Deployment Guide: packages/n8n-nodes/DEPLOYMENT.md
- 📋 Integration Guide: docs/n8n-integration-guide.md
- 💡 Example Workflows: examples/n8n/
Environment Management
Both SDKs connect to Vybit production endpoints:
- OAuth Authorization:
https://app.vybit.net - API Endpoints:
https://api.vybit.net/v1
Managing Multiple Environments
For development, staging, and production environments, create separate Vybit developer accounts:
Developer API Approach:
- Each environment gets its own API key
- Configure different keys per environment in your app
OAuth2 Approach:
- Each environment gets its own OAuth client credentials
- Configure different redirect URIs per environment
Error Handling
Both SDKs use consistent error classes from @vybit/core:
Examples
The examples/ directory contains complete working examples:
Developer API Examples
- developer-api-notifications.js - Creating and triggering vybits
- simple-notifications.js - Sending notifications with various options
OAuth2 Examples
- oauth2-simple.js - Basic OAuth 2.0 flow
- oauth2-complete-flow.js - Complete OAuth implementation with error handling
- oauth2-express-server.js - Full Express.js integration with session management
n8n Workflow Examples
- n8n/server-monitoring.json - Monitor server health and alert on errors
- n8n/daily-summary.json - Send daily summary notifications
- n8n/airtable-integration.json - Create vybits from Airtable records
- n8n/webhook-to-notification.json - Convert webhook events to notifications
TypeScript Support
All packages are written in TypeScript and include full type definitions:
Contributing
Interested in contributing? Check out our Contributing Guide for:
- Development setup and testing
- Code style guidelines
- Pull request process
- How to report issues
Support
- Documentation: developer.vybit.net
- Issues: GitHub Issues
- Email: [email protected]
License
MIT
来源:README.md,提交 0fca93e
工具
0版本历史
5- v1.10.0最新Oct 12, 2026
- v1.9.0Oct 9, 2026
- v1.8.0Sep 27, 2026
- v1.7.0Sep 21, 2026
- v1.5.1Sep 16, 2026
评分
已满足适用检查项的 75%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通必需25 分
- 已声明认证方式必需10 分
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分
请在仓库或注册中心条目中声明许可证。