MCP Server

MangroveTrader

io.github.mangrove-one/mangrove-trader
Finance & Investing Social Media Public & reachable MCP 2025-11-25

What this MCP does

Provides social trading leaderboards, trader profiles, performance reports, trade histories, watchlists, and trading actions.

trader_cancel_last
Input schema
{'type': 'object', 'title': '_cancel_lastArguments', 'required': ['auth_token'], 'properties': {'auth_token': {'type': 'string', 'title': 'Auth Token'}}}
Output schema
{'type': 'object', 'title': '_cancel_lastOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
trader_get_leaderboard
Input schema
{'type': 'object', 'title': '_get_leaderboardArguments', 'properties': {'limit': {'type': 'integer', 'title': 'Limit', 'default': 100}, 'payment': {'type': 'string', 'title': 'Payment', 'default': ''}, 'timeframe': {'type': 'string', 'title': 'Timeframe', 'default': 'all_time'}}}
Output schema
{'type': 'object', 'title': '_get_leaderboardOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
trader_get_trade_history
Input schema
{'type': 'object', 'title': '_get_trade_historyArguments', 'required': ['twitter_handle'], 'properties': {'limit': {'type': 'integer', 'title': 'Limit', 'default': 0}, 'payment': {'type': 'string', 'title': 'Payment', 'default': ''}, 'auth_token': {'type': 'string', 'title': 'Auth Token', 'default': ''}, 'twitter_handle': {'type': 'string', 'title': 'Twitter Handle'}}}
Output schema
{'type': 'object', 'title': '_get_trade_historyOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
trader_last_trade
Input schema
{'type': 'object', 'title': '_last_tradeArguments', 'required': ['twitter_handle'], 'properties': {'twitter_handle': {'type': 'string', 'title': 'Twitter Handle'}}}
Output schema
{'type': 'object', 'title': '_last_tradeOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
trader_login
Input schema
{'type': 'object', 'title': '_loginArguments', 'properties': {}}
Output schema
{'type': 'object', 'title': '_loginOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
trader_my_stats
Input schema
{'type': 'object', 'title': '_my_statsArguments', 'required': ['auth_token'], 'properties': {'auth_token': {'type': 'string', 'title': 'Auth Token'}, 'twitter_handle': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Twitter Handle', 'default': None}}}
Output schema
{'type': 'object', 'title': '_my_statsOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
trader_performance_report
Input schema
{'type': 'object', 'title': '_performance_reportArguments', 'required': ['auth_token'], 'properties': {'timeframe': {'type': 'string', 'title': 'Timeframe', 'default': 'all_time'}, 'auth_token': {'type': 'string', 'title': 'Auth Token'}}}
Output schema
{'type': 'object', 'title': '_performance_reportOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
trader_search_trader
Input schema
{'type': 'object', 'title': '_search_traderArguments', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'title': 'Limit', 'default': 20}, 'query': {'type': 'string', 'title': 'Query'}, 'payment': {'type': 'string', 'title': 'Payment', 'default': ''}}}
Output schema
{'type': 'object', 'title': '_search_traderOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
trader_unwatch
Input schema
{'type': 'object', 'title': '_unwatchArguments', 'required': ['auth_token', 'target_handle'], 'properties': {'auth_token': {'type': 'string', 'title': 'Auth Token'}, 'target_handle': {'type': 'string', 'title': 'Target Handle'}}}
Output schema
{'type': 'object', 'title': '_unwatchOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
trader_watch
Input schema
{'type': 'object', 'title': '_watchArguments', 'required': ['auth_token', 'target_handle'], 'properties': {'auth_token': {'type': 'string', 'title': 'Auth Token'}, 'target_handle': {'type': 'string', 'title': 'Target Handle'}}}
Output schema
{'type': 'object', 'title': '_watchOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Added
trader_get_trade_history
Sept. 17, 2026, 12:43 p.m.
Added
trader_search_trader
Sept. 17, 2026, 12:43 p.m.
Added
trader_get_leaderboard
Sept. 17, 2026, 12:43 p.m.
Added
trader_unwatch
Sept. 17, 2026, 12:43 p.m.
Added
trader_watch
Sept. 17, 2026, 12:43 p.m.
Added
trader_cancel_last
Sept. 17, 2026, 12:43 p.m.
Added
trader_last_trade
Sept. 17, 2026, 12:43 p.m.
Added
trader_performance_report
Sept. 17, 2026, 12:43 p.m.
Added
trader_my_stats
Sept. 17, 2026, 12:43 p.m.
Added
trader_login
Sept. 17, 2026, 12:43 p.m.