{"category":"crypto-context","description":"Looks up a protocol on DefiLlama by slug or name and returns normalized fundamentals: category, supported chains, current TVL, fees/revenue where available, and official URLs. Falls back to Exa web discovery when the slug is unknown and an Exa key is configured.","guardrails":["one protocol per request","responses cached for 10 minutes"],"inputExample":{"protocol":"aave"},"method":"POST","outputFields":["name","slug","category","chains","tvlUsd","fees","urls"],"path":"/services/protocol-context","payment":{"devMode":false,"enforced":true,"network":"eip155:84532","protocol":"x402"},"price":"$0.01","priceUsd":0.01,"pricingNote":"DefiLlama free endpoints; Exa fallback only fires on misses.","providers":[{"docsUrl":"https://defillama.com/docs/api","label":"DefiLlama","name":"defillama","role":"primary"},{"docsUrl":"https://docs.exa.ai/","label":"Exa","name":"exa","role":"fallback"}],"slug":"protocol-context","summary":"DeFi protocol fundamentals: TVL, chains, category, fees, links.","tags":["defi","tvl","protocol","fundamentals"],"title":"Protocol Context","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"protocol":{"type":"string","minLength":1,"maxLength":100,"description":"DefiLlama protocol slug or human name, e.g. `aave` or `Uniswap V3`."}},"required":["protocol"]}}