Investbrain MCP server
What it does
InvestBrain is an MCP server designed to help experienced investors maintain discipline and consistency in their investment decisions. It combines journaling, retrieval-augmented generation (RAG) of investment philosophy, behavior pattern detection, and market monitoring with multi-channel notifications (PushPlus, Feishu, DingTalk, Bark). This is not an advisory tool—it functions as a mirror and discipline anchor to address the gap between knowing what to do and actually doing it.
- Record investment ideas and automatically surface related past decisions and relevant wisdom from 16 investment masters to inform your decision-making.
- Detect repeated behavioral patterns in your trading (such as chasing rallies or panic selling) and receive targeted reminders when those patterns are triggered.
- Set price, time, and condition-based alerts that retrieve your historical rationale for a position and related master investor perspectives when triggered.
Tools this server exposes
| Tool | Does |
|---|---|
| rag_ask_investment | Query investment philosophy from 16 masters across 5 core concepts; returns relevant quotes and related ideas. |
| memory_get_behavior_patterns | Analyze trading history to detect recurring behavioral patterns with confidence scores and win rates. |
| reminder_set_reminder | Create price, time, or condition-based monitoring alerts that trigger RAG retrieval and notifications. |
| notify_configure_notifier | Configure notification channels (PushPlus, Feishu, DingTalk, Bark) and send test messages. |
| notify_get_notifier_config | Retrieve current notification channel configuration and status. |
| price_checker | Monitor real-time price conditions and trigger associated alerts and RAG retrieval. |
| scheduler | Execute time-based reminders and condition monitoring tasks. |
| send_notification | Send notifications through configured channels. |
Before you enable it
An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.