format_version: "1" kind: operation operation: name: weather_current_open_meteo display_name: Get Current Weather category: weather protocol: rest security_level: standard enabled: true status: draft version: 1 target: kind: rest base_url: https://api.open-meteo.com method: GET path_template: /v1/forecast static_headers: {} input_schema: type: object required: true fields: latitude: type: number required: true longitude: type: number required: true output_schema: type: object required: true fields: time: type: string required: true temperature_c: type: number required: true wind_speed_kmh: type: number required: true timezone: type: string required: true input_mapping: rules: - source: $.mcp.latitude target: $.request.query.latitude required: true - source: $.mcp.longitude target: $.request.query.longitude required: true - source: $.mcp.current target: $.request.query.current required: false default_value: temperature_2m,wind_speed_10m - source: $.mcp.timezone target: $.request.query.timezone required: false default_value: Europe/Moscow output_mapping: rules: - source: $.response.body.current.time target: $.output.time required: true - source: $.response.body.current.temperature_2m target: $.output.temperature_c required: true - source: $.response.body.current.wind_speed_10m target: $.output.wind_speed_kmh required: true - source: $.response.body.timezone target: $.output.timezone required: true execution_config: timeout_ms: 10000 retry_policy: null response_cache: null auth_profile_ref: null headers: {} protocol_options: null streaming: null tool_description: title: Get Current Weather description: Fetch current weather data from Open-Meteo by latitude and longitude. tags: - weather - rest - smoke examples: - input: latitude: 55.75 longitude: 37.62 config_export: format_version: "1" export_mode: portable