{ "id": "tinyfish", "name": "TinyFish", "description": "Hosted browser automation for complex public web workflows.", "skills": ["./skills"], "providerAuthEnvVars": { "tinyfish": ["TINYFISH_API_KEY"] }, "contracts": { "tools": ["tinyfish_automation"] }, "uiHints": { "apiKey": { "label": "TinyFish API Key", "help": "TinyFish API key for hosted browser automation (fallback: TINYFISH_API_KEY env var).", "sensitive": true, "placeholder": "tf_live_..." }, "baseUrl": { "label": "TinyFish Base URL", "help": "TinyFish API base URL override.", "advanced": true, "placeholder": "https://agent.tinyfish.ai" } }, "configSchema": { "type": "object", "additionalProperties": false, "properties": { "apiKey": { "type": ["string", "object"], "description": "TinyFish API key. You can also set TINYFISH_API_KEY." }, "baseUrl": { "type": "string", "minLength": 1, "description": "Optional TinyFish API base URL. Defaults to https://agent.tinyfish.ai." } } } }