Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx agentmods add rules/xiaohui/mcp_reminder/cursorrulesgit clone --depth 1 https://github.com/xiaohui/mcp_reminderWhat it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5 | $0.00482 | $0.00482 |
| Opus 5 | $0.00241 | $0.00241 |
| Sonnet 5 | $0.00096 | $0.00096 |
| Haiku 4.5 | $0.00048 | $0.00048 |
Grade A, and why
cursorrules scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured yesterday.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
What it actually says
Cursor MCP 配置规则
项目概述
这是一个基于 Model Context Protocol (MCP) 的消息提醒服务,支持 Telegram 和飞书等多种消息平台。
项目结构
mcp_reminder/
├── server/ # MCP 服务器
│ ├── mcp_server.py # MCP 核心服务器
│ ├── http_server.py # HTTP 模式服务器
│ └── local_server.py # 本地模式服务器
├── tools/ # MCP 工具
│ ├── message_tools.py # 消息发送工具
│ └── scheduler_tools.py # 定时任务工具
├── providers/ # 消息提供商
│ ├── message_sender.py # 消息发送管理器
│ ├── telegram.py # Telegram 提供商
│ └── feishu.py # 飞书提供商
├── config/ # 配置管理
│ └── settings.py # 配置类
├── utils/ # 工具模块
│ └── logger.py # 日志工具
└── __init__.py # 包初始化
开发规范
- 使用 Python 3.11+
- 遵循 PEP 8 代码规范
- 使用类型注解
- 异步编程优先
- 完善的错误处理和日志记录
主要功能
- 消息发送:支持 Telegram、飞书等平台
- 定时任务:基于 Cron 表达式的定时消息发送
- MCP 协议:标准化的工具调用接口
- 双模式:HTTP 和本地模式支持
环境变量
- TELEGRAM_BOT_TOKEN: Telegram Bot Token
- TELEGRAM_CHAT_ID: Telegram Chat ID
- FEISHU_WEBHOOK_URL: 飞书 Webhook URL
- FEISHU_SECRET: 飞书签名密钥(可选)
- SERVER_MODE: 服务器模式(http/local)
- SERVER_HOST: HTTP 服务器主机
- SERVER_PORT: HTTP 服务器端口
- LOG_LEVEL: 日志级别
- LOG_FILE_PATH: 日志文件路径
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- yesterday First seen · 50 lines · 482 tokens per session scan A 9a0789f49550
cursorrules is a cursor rule published in the GitHub repository xiaohui/mcp_reminder (0 stars, last pushed 10mo ago), licensed MIT. It adds 482 tokens to every session, about $0.0024 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-01.
Other cursor rules, from other repositories
angular-20
This rule provides comprehensive best practices and coding standards for Angular development, focusing on modern TypeScript, standalone components, signals, and performance optimizations.
dev-standard
Apache Superset development standards and guidelines for Cursor IDE.
typescript
Changes to these high-fan-out internals can affect every message, delta, element, or rerun. Keep work in them minimal, and benchmark changes with representative stress-test apps.
coolify-ai-docs
Master reference to all Coolify AI documentation in .ai/ directory.
python_lib
Tips and guidelines specific to the development of the Streamlit Python library, not applicable to scripts and e2e tests.
specs
This directory contains product and tech specs for Streamlit features.