mcpField
W
Wealthy MCP(Model Context Protocol) Server

Wealthy MCP(Model Context Protocol) Server

Local
wealthy.inFinance28Updated 69w ago

About Wealthy MCP(Model Context Protocol) Server

Wealthy MCP Server is an official MCP server from Wealthy for users of its trading platform. It lets MCP clients such as Claude or Cursor access account, market and order features through natural language. It is written in Go and distributed as a binary or installed from source.

Key features

  1. 01Query margin, holdings, positions and order book
  2. 02Retrieve market prices and security details
  3. 03Place buy and sell orders
  4. 04Create and update watchlists
  5. 05Search security symbols and generate reports

Use cases

  1. 01Checking stock prices and portfolio holdings through natural language
  2. 02Managing watchlists from Claude or Cursor
  3. 03Generating reports on positions and orders

MCP support

This project is an MCP server that exposes trading platform tools to MCP clients such as Claude and Cursor. Users add it to the client configuration and log in to their Wealthy account when first connecting.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

No install method listed yet

We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.

Repository

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

Wealthy MCP(Model Context Protocol) Server

This repository contains official Wealthy mcp server to help users with trading platform features

Prerequisites

Getting Started

You can either install from source or download pre-built artifacts:

Option 1: Install from Source
  • Install using golang(go 1.23 or later):
    go install github.com/wealthy/wealthy-mcp/cmd/wealthy-mcp@latest
    
Option 2: Download Pre-built Artifacts
  • Visit our releases page to download the latest pre-built binary for your platform
  • Extract the downloaded archive and place the executable in a directory that's in your system PATH
  • Run below commands to give permissions on mac:
chmod +x wealthy-mcp-macos-arm64-<version>
xattr -d com.apple.quarantine wealthy-mcp-macos-arm64-<version>

MCP Configuration

To configure MCP (Multi-Cursor Protocol) servers, create/update the appropriate configuration file based on your client:

For Cursor

Create/update .cursor/mcp.json in your home directory:

{
    "mcpServers": {
      "wealthy-mcp": {
        "command": "<path to downloaded/installed binary>"
      }
    }
}
For Claude

Create/update claude_desktop_config.json:

{
    "mcpServers": {
      "wealthy-mcp": {
        "command": "<path to downloaded/installed binary>"
      }
    }
}

To use a custom port, add the args parameter:

{
    "mcpServers": {
      "wealthy-mcp": {
        "command": "<path to downloaded/installed binary>",
        "args": ["addr=localhost:8006"]
      }
    }
}
  • Restart your MCP client (Claude/Cursor)
  • Wealthy login page will open - enter your credentials
  • After successful login, return to your MCP client
  • You're now ready to start smart trading! 🎉

Usage

Here are the available query types and their purposes:

Query TypePurpose
get_user_marginRetrieves user margin information
get_priceRetrieves the current market price for a specified trading symbol
get_holdingsShows your current portfolio holdings and their details
get_positionsDisplays your open trading positions
get_order_bookLists all your orders (open, executed, and cancelled)
get_trade_ideasProvides trading suggestions and market insights
get_security_infoFetches detailed information about a specific security/stock
place_orderPlaces a new buy/sell order with specified parameters
create_watchlistCreates a new watchlist of securities
get_watchlistRetrieves existing watchlists
update_watchlistUpdates an existing watchlist with new securities
searchSearches and finds security symbols
researchAccesses trading ideas and research information
reports_toolGenerates various types of reports (holdings/positions/order_book)

You can interact with these queries through natural language in Claude/Cursor. For example:

  • "What is the price of RELIANCE?"
  • "Show me my current holdings"
  • "I want to buy 100 shares of TATAMOTORS at market price"
  • "Create a watchlist for tech stocks"
  • "Search for stocks related to renewable energy"
  • "Get research recommendations for banking sector"

Roadmap

  • Real-time Market Data Integration

    • Implement WebSocket connections for live price streaming
    • Add support for multiple symbols subscription
    • Enhance price data formatting and display
  • Price Alerts System

    • Enable setting price alerts through natural language
    • Support multiple alert conditions (above/below/crossing)
    • Implement alert notifications within chat
    • Add alert management (list/modify/delete alerts)
  • Advanced Features

    • Portfolio analytics with real-time updates
    • Custom watchlists with real-time updates
    • Advanced alert conditions (technical indicators)
    • Enhanced reporting and analytics
  • Platform Enhancements

    • Advanced order types
    • Automated trading strategies
    • Support for additional financial products

License

This project is licensed under the MIT License - see the LICENSE file for details.

Trading Disclaimer

The software is provided for informational purposes only and should not be construed as investment advice. Trading in financial instruments involves high risks including the risk of losing some, or all, of your investment amount. Before trading, you should carefully consider your investment objectives, level of experience, and risk appetite.

Legal Notice

By using this software, you acknowledge that:

  1. You understand the risks associated with trading
  2. You will seek professional financial advice when needed
  3. The authors and contributors are not liable for any trading losses
  4. You will comply with all applicable financial regulations

Support

For support, please open an issue in the GitHub repository, contact the maintainers, or email Parth at [email protected].

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.