{"serverId":"mcp-registry/io.github.hoodly-agent/hoodly-gmgn-robinhood-mcp","tools":[{"name":"agentcity_compare_robinhood_tokens","fixed":{"name":"agentcity_compare_robinhood_tokens","description":"Read-only comparison of 2–5 Robinhood Chain token contracts using lightweight GMGN fundamentals and security data.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["addresses"],"properties":{"addresses":{"type":"array","items":{"type":"string","pattern":"^0x[a-fA-F0-9]{40}$"},"maxItems":5,"minItems":2}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":123,"tokensAfter":123},{"name":"agentcity_list_robinhood_launches","fixed":{"name":"agentcity_list_robinhood_launches","description":"Read-only discovery of newly created, near-completion, or graduated Robinhood Chain launchpad tokens. Chain-wide by default; pass launchpads to restrict to Pons or Trench.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"limit":{"type":"integer","default":30,"maximum":80,"minimum":1},"stage":{"enum":["new_creation","near_completion","completed"],"type":"string","default":"new_creation"},"launchpads":{"type":"array","items":{"enum":["pons","trench"],"type":"string"},"minItems":1,"description":"Restrict to GMGN launchpad platforms on Robinhood; omit for all launchpads."},"minLiquidityUsd":{"type":"number","minimum":0}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":213,"tokensAfter":213},{"name":"agentcity_search_robinhood_token","fixed":{"name":"agentcity_search_robinhood_token","description":"Read-only GMGN search for Robinhood Chain tokens by name, symbol, or contract address. Use it to resolve a symbol to candidate contracts; symbols are not unique.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["query"],"properties":{"query":{"type":"string","maxLength":100,"minLength":1}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":119,"tokensAfter":119}],"toolsChanged":3,"tokensSaved":0,"todo":[{"tool":"agentcity_compare_robinhood_tokens","params":["addresses"]},{"tool":"agentcity_list_robinhood_launches","params":["limit","stage","minLiquidityUsd"]},{"tool":"agentcity_research_robinhood_token","params":["address","holderLimit"]},{"tool":"agentcity_robinhood_daily_brief","params":["launchLimit","trendingLimit","includeSmartMoney"]},{"tool":"agentcity_robinhood_signals","params":["signalTypes","maxMarketCapUsd","minMarketCapUsd"]},{"tool":"agentcity_robinhood_smart_money","params":["side","limit","source"]},{"tool":"agentcity_robinhood_token_kline","params":["address","resolution"]},{"tool":"agentcity_robinhood_trending","params":["limit","interval"]},{"tool":"agentcity_screen_robinhood_launchpads","params":["limit","stage","profile","maxRugRatio","minLiquidityUsd","minSmartMoneyCount"]},{"tool":"agentcity_search_robinhood_token","params":["query"]}],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}