{"serverId":"mcp-registry/io.github.acarchidi/agentforge","tools":[{"name":"registry_lookup","fixed":{"name":"registry_lookup","description":"Look up a contract address in the Known Contract Label Registry. Returns protocol name, category, risk level, and tags. Free — no payment required.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["address"],"properties":{"chain":{"type":"string","description":"Blockchain network (e.g., ethereum, base)"},"address":{"type":"string","description":"Contract address (0x-prefixed)"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":131,"tokensAfter":131},{"name":"solana_program_lookup","fixed":{"name":"solana_program_lookup","description":"Look up a Solana program ID in the program label registry. Returns protocol name, category, risk level. Free — no payment required.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["programId"],"properties":{"programId":{"type":"string","description":"Base58 Solana program ID"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":105,"tokensAfter":105},{"name":"solana_tx_explain","fixed":{"name":"solana_tx_explain","description":"Explain a Solana transaction in plain English: labeled programs, token/SOL movements, success status, and risk flags.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["signature"],"properties":{"signature":{"type":"string","description":"Base58 Solana transaction signature"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":103,"tokensAfter":103},{"name":"summarize","fixed":{"name":"summarize","description":"Summarize text with configurable length (brief/standard/detailed), format (prose/bullet_points/structured), and optional topic focus. Returns summary, key points, and compression ratio.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["text"],"properties":{"text":{"type":"string","maxLength":50000,"minLength":1,"description":"Text to summarize"},"focus":{"type":"string","maxLength":200,"description":"Optional topic to focus the summary on"},"format":{"enum":["prose","bullet_points","structured"],"type":"string","default":"structured","description":"Output format"},"maxLength":{"enum":["brief","standard","detailed"],"type":"string","default":"standard","description":"Summary length"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":216,"tokensAfter":216},{"name":"token_compare","fixed":{"name":"token_compare","description":"Compare a primary token against up to 3 others. Returns full research on primary, abbreviated metrics on comparisons, plus AI comparative analysis.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["primary","compare"],"properties":{"chain":{"enum":["ethereum","base","polygon","arbitrum","optimism","avalanche"],"type":"string","default":"ethereum","description":"Blockchain network"},"compare":{"type":"array","items":{"type":"string"},"maxItems":3,"minItems":1,"description":"Tokens to compare against (1-3)"},"primary":{"type":"string","description":"Primary token to research"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":187,"tokensAfter":187}],"toolsChanged":5,"tokensSaved":0,"todo":[],"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."}