chore: publish clean community baseline
This commit is contained in:
@@ -0,0 +1,113 @@
|
||||
format_version: "1"
|
||||
kind: operation
|
||||
operation:
|
||||
id: op_frankfurter_historical_rate
|
||||
name: frankfurter_historical_rate
|
||||
display_name: Исторический курс валюты
|
||||
category: frankfurter_history
|
||||
protocol: rest
|
||||
security_level: standard
|
||||
enabled: true
|
||||
status: draft
|
||||
version: 1
|
||||
target:
|
||||
kind: rest
|
||||
base_url: https://api.frankfurter.dev
|
||||
method: GET
|
||||
path_template: /v2/rates
|
||||
static_headers:
|
||||
Accept: application/json
|
||||
input_schema:
|
||||
type: object
|
||||
required: true
|
||||
fields:
|
||||
date:
|
||||
type: string
|
||||
required: true
|
||||
base:
|
||||
type: string
|
||||
required: true
|
||||
quote:
|
||||
type: string
|
||||
required: true
|
||||
output_schema:
|
||||
type: object
|
||||
required: true
|
||||
fields:
|
||||
date:
|
||||
type: string
|
||||
required: true
|
||||
base:
|
||||
type: string
|
||||
required: true
|
||||
quote:
|
||||
type: string
|
||||
required: true
|
||||
rate:
|
||||
type: number
|
||||
required: true
|
||||
input_mapping:
|
||||
rules:
|
||||
- source: $.mcp.date
|
||||
target: $.request.query.date
|
||||
required: true
|
||||
- source: $.mcp.base
|
||||
target: $.request.query.base
|
||||
required: true
|
||||
- source: $.mcp.quote
|
||||
target: $.request.query.quotes
|
||||
required: true
|
||||
output_mapping:
|
||||
rules:
|
||||
- source: $.response.body[0].date
|
||||
target: $.output.date
|
||||
required: true
|
||||
- source: $.response.body[0].base
|
||||
target: $.output.base
|
||||
required: true
|
||||
- source: $.response.body[0].quote
|
||||
target: $.output.quote
|
||||
required: true
|
||||
- source: $.response.body[0].rate
|
||||
target: $.output.rate
|
||||
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: Исторический курс валюты
|
||||
description: Возвращает курс валюты на указанную дату через Frankfurter.
|
||||
tags:
|
||||
- frankfurter
|
||||
- currency
|
||||
- history
|
||||
- rest
|
||||
examples:
|
||||
- input:
|
||||
date: "2024-01-15"
|
||||
base: USD
|
||||
quote: EUR
|
||||
config_export:
|
||||
format_version: "1"
|
||||
export_mode: portable
|
||||
wizard_state:
|
||||
input_sample:
|
||||
date: "2024-01-15"
|
||||
base: USD
|
||||
quote: EUR
|
||||
output_sample:
|
||||
date: "2024-01-15"
|
||||
base: USD
|
||||
quote: EUR
|
||||
rate: 0.91283
|
||||
test_input:
|
||||
date: "2024-01-15"
|
||||
base: USD
|
||||
quote: EUR
|
||||
created_at: 2026-06-19T00:00:00Z
|
||||
updated_at: 2026-06-19T00:00:00Z
|
||||
Reference in New Issue
Block a user