Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Currency Exchange Server

БесплатноНе проверен

Enables real-time currency exchange rate queries between any two currencies using ExchangeRate API, with automatic triggering by AI models through the MCP proto

GitHubEmbed

Описание

Enables real-time currency exchange rate queries between any two currencies using ExchangeRate API, with automatic triggering by AI models through the MCP protocol.

README


🛠️ Özellikler

  • 🔄 Gerçek zamanlı döviz kuru sorgulama
  • 🤖 AI model entegrasyonu
  • 🛠️ MCP protokolü desteği
  • ⚡ Modern uv dependency management
  • 💱 ExchangeRate API entegrasyonu

Kurulum & Çalıştırma

  1. Depoyu klonlayın:
git clone https://github.com/kullanıcı/MCP-Exchange.git
cd MCP-Exchange
  1. Bağımlılıkları yükleyin:
uv venv
source .venv/bin/activate  # macOS/Linux
# veya
.venv\Scripts\activate     # Windows
uv pip install .
  1. ExchangeRate API Anahtarınızı ayarlayın:

.env dosyasında EXCHANGE_API_KEY tanımlayın (API anahtarı ve belgelendirme için exchangerate-api.com sitesini kontrol edebilirsiniz).

EXCHANGE_API_KEY=YOUR_API_KEY
  1. Sunucuyu çalıştırın:

Claude Desktop yapılandırma dosyasına (claude_desktop_config.json) manuel olarak ekleyin:

{
  "mcpServers": {
    "Exchange": {
      "command": "uv",
      "args": [
        "run",
        "--with",
        "mcp[cli],requests,python-dotenv",
        "mcp",
        "run",
        "/tam/yol/MCP-Exchange/main.py"
      ]
    }
  }
}

💻 Claude Desktop ile Çalıştırma

  1. Claude Desktop uygulaması açılır. "Exchange" seçeneği File > Settings > Developer sekmesinde ve sohbet ekranındaki ayarlarda görünmelidir.

  2. Sohbet bölümünde "Exchange"e tıkladığımızda, main.py'de tanımlanan get_exchange_rate aracı aktif olarak listelenir.

  3. "Londra'da döviz kuru nedir?" sorusu sorulduğunda get_exchange_rate işlemi başlar.

  4. Doğrulamadan sonra, get_exchange_rate parametreleri ve dönüş sonucu ile yanıt döner.


📋 API Araçları

  • get_exchange_rate(base, target): İki para birimi arasındaki gerçek zamanlı döviz kuru bilgisi

💡 Örnek Kullanım

Kullanıcı: "USD TRY kuru nedir?"
AI: get_exchange_rate fonksiyonu otomatik tetiklenir
Sonuç: {"rate": 40.28, "base": "USD", "target": "TRY", "last_updated": "..."}

🔧 Geliştirme

  • Python 3.13+
  • MCP Protocol
  • ExchangeRate API
  • Modern uv package manager

📄 Lisans

MIT License


Not: Normal döviz kuru uygulamalarından farklı olarak, kullanıcının manuel olarak döviz kuru bilgisini sorguladığı uygulamalardan farklı olarak, MCP-Exchange protokol tabanlı bir araç olarak çalışır. Döviz kuru verilerini JSON'da standartlaştırır ve MCP çerçevesi içinde çalışır. Claude Desktop gibi AI modelleri, kullanıcının sorusuna dayalı olarak manuel müdahale olmaksızın otomatik olarak tetikler. Bu da onu bağımsız bir döviz kuru uygulamasından ziyade sorunsuz entegre edilmiş bir backend hizmeti haline getirir.

from github.com/EceDalpolat/MCP-Exchange

Установка Currency Exchange Server

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/EceDalpolat/MCP-Exchange

FAQ

Currency Exchange Server MCP бесплатный?

Да, Currency Exchange Server MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Currency Exchange Server?

Нет, Currency Exchange Server работает без API-ключей и переменных окружения.

Currency Exchange Server — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить Currency Exchange Server в Claude Desktop, Claude Code или Cursor?

Открой Currency Exchange Server на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Currency Exchange Server with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории ai