使用说明
MCP生产力服务器
Cursor AI集成MCP服务器-跨平台集成管理各种生产力工具。
🖥️ 支持平台
- ✅ Windows 11 (完全支持)- Windows设置指南
- ✅ Windows 10 (1909以上)
- ✅ macOS (英特尔/苹果硅)
- ✅ Linux (Ubuntu、CentOS等)
🚀 主要功能
📦 可用插件
-
黑曜石 -管理和搜索笔记
- 创建、修改和删除注释
- 基于标签的搜索
- 每日笔记管理
- 创建基于模板的注释
-
天气 -天气信息和预报
- 查询当前天气
- 各位置的天气信息
- 管理天气设置
-
谷歌日历 -计划管理
- 创建、修改和删除日程表
- 查询今天的日程
- 查看日程表
-
Gmail -电子邮件管理
- 发送电子邮件
- 查看最近的电子邮件
- 搜索电子邮件
-
红迪 -子信用监控和后期管理 新
- 查看子记录文章
- Reddit搜索
- 热门子信用列表
- 查看帖子评论
- 查看用户文章
🏗️ 项目结构
mcp_server_new/
├── src/
│ ├── index.ts # MCP 서버 메인 엔트리포인트
│ ├── http-server.ts # HTTP 서버
│ ├── core/
│ │ ├── base-plugin.ts # 플러그인 기본 인터페이스
│ │ └── plugin-manager.ts # 플러그인 관리자
│ ├── plugins/
│ │ └── core/
│ │ ├── obsidian/ # Obsidian 플러그인
│ │ ├── weather/ # Weather 플러그인
│ │ ├── google-calendar/ # Google Calendar 플러그인
│ │ ├── gmail/ # Gmail 플러그인
│ │ └── reddit/ # Reddit 플러그인 ⭐
│ ├── utils/
│ │ └── file-system.ts # 파일 시스템 유틸리티
│ └── types/
│ └── plugin-types.ts # 플러그인 타입 정의
├── config/
│ └── credentials/ # API 키 및 설정 파일
├── dashboard/ # React 대시보드
├── scripts/ # 인증 스크립트
└── tests/ # 테스트 파일
🚀 启动方法
Windows 11用户(推荐)
有关在Windows 11中设置的详细信息,请参阅**README-WINDOWS.md请参阅**。
快速启动(Windows):
# 자동 설정 및 설치
.\setup-windows.ps1
# 모든 서버 시작
.\start-all-servers.ps1
MacOS/Linux用户
1.安装依赖性
npm install
cd dashboard && npm install && cd ..
2.创建配置文件
每个插件的配置文件 config/credentials/ 在目录中创建:
config.json-首选项google-token.json-谷歌日历/Gmail토큰reddit-config.json-Reddit API设置
3.构建和运行项目
# 빌드
npm run build
# 모든 서버 시작 (MCP + HTTP + Dashboard)
./start-all-servers.sh
# 또는 개별 실행
npm start # MCP 서버 (stdio)
npm run start:http # HTTP 서버 (포트 4000)
cd dashboard && npm start # 대시보드 (포트 3000)
🔧 MCP工具
枪 28个MCP工具提供:
Obsidian(8个)
obsidian_search_notes-搜索节点obsidian_create_note-创建节点obsidian_get_daily_note-每日笔记obsidian_update_note-修改注释obsidian_search_by_tag-搜索标签obsidian_get_backlinks-反向链接查询obsidian_create_note_from_template-模板说明obsidian_get_graph-图形数据
Weather(3个)
weather_get_current-当前天气weather_get_forecast-天气预报weather_set_location-设置位置
谷歌日历(6개)
get_today_events-今天的日程get_week_events-每周日程create_event-创建日程表update_event-修改日程表delete_event-删除日程表get_event_details-日程详细信息
Gmail(5个)
gmail_get_recent_emails-最近的电子邮件gmail_send_email-发送电子邮件gmail_search_emails-搜索电子邮件gmail_get_unread_count-未读电子邮件gmail_get_email_content-电子邮件内容
Reddit(6个)
reddit_get_subreddit_posts-子信用卡reddit_get_subreddit_info-关于子信用reddit_search_posts-文章搜索reddit_get_post_comments-查看评论reddit_get_user_posts-用户文章reddit_get_trending_subreddits-人气子积分
📊 仪表板功能
基于React的Web仪表板提供以下功能:
- ✅ 实时监控:检查所有插件的状态
- ✅ CRUD操作:创建/修改/删除电子邮件、日历、笔记
- ✅ 搜索功能:按每个插件搜索
- ✅ 模式接口:执行直观的任务
- ✅ 响应式设计:移动/桌面支持
🧪 测试
# 전체 테스트 실행
npm test
# 대시보드 테스트
cd dashboard && npm test
# API 테스트
node test-reddit.js
📝 设置指南
Reddit插件设置
- Reddit应用在中创建应用程序
config/credentials/reddit-config.json创建文件- API密钥和令牌设置
有关详细设置,请参阅 src/plugins/core/reddit/README.md 参考
🤝 贡献
欢迎错误报告、功能建议和PR!
📄 许可证
MIT许可证
当前版本: 1.0.0
支持插件: 5개 (黑曜石、天气、谷歌日历、Gmail、Reddit)
MCP工具合计数量:28个
