
wesbos/currency-conversion-mcp
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
통화 변환 MCP 서버
개요
PTCer API를 사용하여 실시간 통화 변환 및 환율 데이터를 제공하는 MCP 서버. URL베이스는 https://currency-mcp.wesbos.com 두 개의 엔드포인트가 있습니다. /mcp는 HTTP와 /sse를 간소화합니다. 지금 많은 클라이언트는 streamable http를 위한 지원을 제안하지 않습니다, 그래서 당신은 프록시로 그것을 사용할 수 있습니다: 한 통화에서 다른 통화로 금액을 변환합니다. - (문자) : 소스 통화 코드 (3문자, 예를 들어, "USD", "EUR") - (문자) : 대상 통화 코드 (3문자, 예, "USD", "EUR") - 금액 (숫자) : 변환 할 수있는 금액 (문자 번호) - 기초 (문자, 선택): 기본 통화 코드 (과태 EUR) - 기호 (문자, 옵션) : Comma-separated 통화 코드 제한 결과 모든 사용 가능한 통화를 전체 이름으로 나열합니다.
개요(AI 번역)
PTCer API를 사용하여 실시간 통화 변환 및 환율 데이터를 제공하는 MCP 서버.
사용
URL베이스는 https://currency-mcp.wesbos.com
두 개의 엔드 포인트가 있습니다 - /mcp 스트림 가능한 HTTP 및 /sse 레거시 HTTP + SSE에 대한.
지금 많은 클라이언트는 streamable http를 위한 지원을 제안하지 않습니다, 그래서 당신은 프록시로 그것을 사용할 수 있습니다:
사용 가능한 도구
convert_currency
한 통화에서 다른 통화로 금액을 변환합니다.
** 모수: **
from(string): 소스 통화 코드 (3문자, 예, “USD”, “EUR”)to(string) : 대상 통화 코드 (3 문자, 예, “USD”, “EUR”)amount(number): 변환할 수 있는 금액(positive number)
예금: 100 USD를 EUR로 변환
get_latest_rates
최신 환율을 읽으십시오.
** 모수: **
base(문자, 선택): 기본 통화 코드 (과태 EUR)symbols(문자, 선택): Comma-separated 통화 코드 제한 결과
예금: 특정 통화의 USD 비율을 가져옵니다
get_currencies
모든 사용 가능한 통화를 전체 이름으로 나열합니다.
** 모수: ** 이름 *
get_historical_rates
특정 날짜에 대한 역사적인 환율을 얻으십시오.
** 모수: **
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
MCP Currency Converter Server
An MCP server that provides real-time currency conversion and exchange rate data using the Frankfurter API.
Using
URL base is https://currency-mcp.wesbos.com
There are two endpoints - /mcp for streamable HTTP and /sse for legacy HTTP+SSE.
Right now many clients do not offer support for streamable http, so you can use it with a proxy:
{
"mcpServers": {
"currency-conversion": {
"command": "npx",
"args": ["mcp-remote", "https://currency-mcp.wesbos.com/sse"]
}
},
}
Available Tools
convert_currency
Convert an amount from one currency to another.
Parameters:
from(string): Source currency code (3 letters, e.g., “USD”, “EUR”)to(string): Target currency code (3 letters, e.g., “USD”, “EUR”)amount(number): Amount to convert (positive number)
Example: Convert 100 USD to EUR
{
"from": "USD",
"to": "EUR",
"amount": 100
}
get_latest_rates
Fetch the latest exchange rates.
Parameters:
base(string, optional): Base currency code (defaults to EUR)symbols(string, optional): Comma-separated currency codes to limit results
Example: Get USD rates for specific currencies
{
"base": "USD",
"symbols": "EUR,GBP,JPY"
}
get_currencies
List all available currencies with their full names.
Parameters: None
get_historical_rates
Get historical exchange rates for a specific date.
Parameters:
date(string): Date in YYYY-MM-DD formatbase(string, optional): Base currency code (defaults to EUR)symbols(string, optional): Comma-separated currency codes to limit results
Example: Get historical EUR rates for January 1, 2024
{
"date": "2024-01-01",
"base": "EUR",
"symbols": "USD,GBP"
}
Data Source
Exchange rate data is provided by the Frankfurter API
설치
npx mcp-remote https://currency-mcp.wesbos.com/sse설정
{
"mcpServers": {
"currency-conversion": {
"command": "npx",
"args": ["mcp-remote", "https://currency-mcp.wesbos.com/sse"]
}
},
}