MangroveTrader
Social trading leaderboard. 9 MCP tools, x402 micropayments (USDC on Base).
Should I use this
Quality & Safety
C
Findings (20)
- LOWin trader_login
- LOWin trader_login
- LOWin trader_my_stats
- LOWin trader_my_stats
- LOWin trader_performance_report
- LOWin trader_performance_report
- LOWin trader_last_trade
- LOWin trader_last_trade
- LOWin trader_cancel_last
- LOWin trader_cancel_last
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
~943Tokens (tool definitions)
~1004 BTypical response size
Moderate attention impact (0.74% of 128k context)
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"mangrove-trader": {
"url": "https://api.mangrovetraders.com/mcp/"
}
}
}Remote endpoints
https://api.mangrovetraders.com/mcp/streamable-httpWhat it can do
Tool inventory
Tools (10)
🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
⚪trader_login
Input Schema
{
"type": "object",
"properties": {},
"title": "_loginArguments"
}Output Schema
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "_loginOutput"
}⚪trader_my_stats(auth_token, twitter_handle)
Input Schema
{
"type": "object",
"properties": {
"auth_token": {
"title": "Auth Token",
"type": "string"
},
"twitter_handle": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Twitter Handle"
}
},
"required": [
"auth_token"
],
"title": "_my_statsArguments"
}Output Schema
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "_my_statsOutput"
}⚪trader_performance_report(auth_token, timeframe)
Input Schema
{
"type": "object",
"properties": {
"auth_token": {
"title": "Auth Token",
"type": "string"
},
"timeframe": {
"default": "all_time",
"title": "Timeframe",
"type": "string"
}
},
"required": [
"auth_token"
],
"title": "_performance_reportArguments"
}Output Schema
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "_performance_reportOutput"
}⚪trader_last_trade(twitter_handle)
Input Schema
{
"type": "object",
"properties": {
"twitter_handle": {
"title": "Twitter Handle",
"type": "string"
}
},
"required": [
"twitter_handle"
],
"title": "_last_tradeArguments"
}Output Schema
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "_last_tradeOutput"
}🔴trader_cancel_last(auth_token)
Input Schema
{
"type": "object",
"properties": {
"auth_token": {
"title": "Auth Token",
"type": "string"
}
},
"required": [
"auth_token"
],
"title": "_cancel_lastArguments"
}Output Schema
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "_cancel_lastOutput"
}⚪trader_watch(auth_token, target_handle)
Input Schema
{
"type": "object",
"properties": {
"auth_token": {
"title": "Auth Token",
"type": "string"
},
"target_handle": {
"title": "Target Handle",
"type": "string"
}
},
"required": [
"auth_token",
"target_handle"
],
"title": "_watchArguments"
}Output Schema
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "_watchOutput"
}⚪trader_unwatch(auth_token, target_handle)
Input Schema
{
"type": "object",
"properties": {
"auth_token": {
"title": "Auth Token",
"type": "string"
},
"target_handle": {
"title": "Target Handle",
"type": "string"
}
},
"required": [
"auth_token",
"target_handle"
],
"title": "_unwatchArguments"
}Output Schema
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "_unwatchOutput"
}🟢trader_get_leaderboard(payment, timeframe, limit)
Input Schema
{
"type": "object",
"properties": {
"payment": {
"default": "",
"title": "Payment",
"type": "string"
},
"timeframe": {
"default": "all_time",
"title": "Timeframe",
"type": "string"
},
"limit": {
"default": 100,
"title": "Limit",
"type": "integer"
}
},
"title": "_get_leaderboardArguments"
}Output Schema
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "_get_leaderboardOutput"
}🟢trader_search_trader(query, payment, limit)
Input Schema
{
"type": "object",
"properties": {
"query": {
"title": "Query",
"type": "string"
},
"payment": {
"default": "",
"title": "Payment",
"type": "string"
},
"limit": {
"default": 20,
"title": "Limit",
"type": "integer"
}
},
"required": [
"query"
],
"title": "_search_traderArguments"
}Output Schema
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "_search_traderOutput"
}🟢trader_get_trade_history(twitter_handle, payment, limit, auth_token)
Input Schema
{
"type": "object",
"properties": {
"twitter_handle": {
"title": "Twitter Handle",
"type": "string"
},
"payment": {
"default": "",
"title": "Payment",
"type": "string"
},
"limit": {
"default": 0,
"title": "Limit",
"type": "integer"
},
"auth_token": {
"default": "",
"title": "Auth Token",
"type": "string"
}
},
"required": [
"twitter_handle"
],
"title": "_get_trade_historyArguments"
}Output Schema
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "_get_trade_historyOutput"
}Community
Evidence
Recent observations
verifiedversion not recorded10 tools
verifiedversion not recorded10 tools