WC

wesbos/currency-conversion-mcp

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

37 stars 5 forks 품질 44 트렌드 12

통화 변환 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 format
  • base (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

GitHub에서 전체 README 보기

설치

npx mcp-remote https://currency-mcp.wesbos.com/sse
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "currency-conversion": { "command": "npx", "args": ["mcp-remote", "https://currency-mcp.wesbos.com/sse"] } }, }