Fonparam Mcp

io.github.kemalersin由 GitHub 账号 kemalersin 发布v1.0.4更新于 Oct 24, 2026

MCP server for FonParam API - Turkish mutual funds data

已验证STDIO仅桌面金融数据与分析

概览

AI 生成的概览

让助手通过 FonParam API 查询土耳其共同基金数据,包括基金列表、业绩、对比、公司信息、统计数据和通胀率。

可以做什么
这个本地 MCP 服务器把 Claude Desktop 连接到 FonParam API,用于获取土耳其投资基金数据。它提供的工具可以列出和筛选基金、获取表现最好的基金、对比 2 至 5 只基金、分析基金投资收益,以及获取基金历史净值。其他工具涵盖投资组合管理公司、每日市场统计、基金类型和土耳其通胀率。
适用场景
适合需要助手研究土耳其共同基金的场景:筛选基金、对比候选基金、查看历史表现或计算某笔投资的价值,并获取相关通胀数据。主要面向 Claude Desktop 用户,而非通用网页使用。
运行要求
通过 stdio 在本地运行,仅支持桌面端。可用 npx 运行 npm 包 fonparam-mcp,或用 Node.js 从源码构建。未声明需要 API 密钥或环境变量;README 说明使用 FonParam API 免费套餐,并建议高频使用时申请 API 密钥。需要访问 FonParam API 的网络连接。
安装前请注意
该服务器依赖 FonParam API 免费套餐,README 说明其限制为每 15 分钟最多 25 次请求、每天最多 100 次请求,高频使用可能失败。基金和通胀数据来自第三方,做出任何财务决定前应自行核实。默认不要求任何凭据。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Fonparam Mcp,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

📊 FonParam MCP Sunucusu

[smithery badge]

Bu Model Context Protocol (MCP) sunucusu, Claude Desktop'un Türkiye'deki yatırım fonları verilerine erişmesini sağlar. FonParam API üzerinden fonların güncel verilerini, performans istatistiklerini ve karşılaştırmalarını alabilirsiniz.

[FonParam MCP server]

✨ Özellikler

  • 📈 Fon Listeleme: Tüm yatırım fonlarını filtreleme ve arama
  • 🔍 Fon Karşılaştırma: 2-5 fonu karşılaştırarak analiz etme
  • 📊 Performans Analizi: Fon yatırım analizi ve getiri hesaplaması
  • 🏢 Şirket Bilgileri: Portföy yönetim şirketleri ve istatistikleri
  • 📈 Geçmiş Veriler: Fonların tarihsel performans verileri
  • 📊 İstatistikler: Günlük piyasa istatistikleri
  • 💰 Enflasyon Verileri: Türkiye enflasyon oranları

🚀 Kurulum

Seçenek 1: NPM ile Kurulum (Önerilen)

NPM paketi otomatik olarak çalıştırılacağı için ayrı kurulum gerekmez. Claude Desktop konfigürasyonunda npx kullanarak paketi çalıştırabilirsiniz.

Seçenek 2: Kaynak Koddan Kurulum

1. Bağımlılıkları Yükleyin
bash
npm install
2. Projeyi Derleyin
bash
npm run build

Claude Desktop Konfigürasyonu

Claude Desktop'ın claude_desktop_config.json dosyasına aşağıdaki konfigürasyonu ekleyin:

Windows:
%APPDATA%\Claude\claude_desktop_config.json
macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
Linux:
~/.config/Claude/claude_desktop_config.json

Konfigürasyon:

NPM paketi kullanıyorsanız (önerilen):
json
{  "mcpServers": {    "fonparam": {      "command": "npx",      "args": ["-y", "fonparam-mcp"],      "env": {}    }  }}
Kaynak koddan kurulum yaptıysanız:
json
{  "mcpServers": {    "fonparam": {      "command": "node",      "args": ["/tam/yol/to/fonparam-mcp/dist/index.js"],      "env": {}    }  }}

Not: Kaynak koddan kurulum için /tam/yol/to/fonparam-mcp kısmını projenizin gerçek yolu ile değiştirin.

4. Claude Desktop'ı Yeniden Başlatın

Konfigürasyonu ekledikten sonra Claude Desktop'ı kapatıp yeniden açın.

🛠️ Kullanılabilir Araçlar

📊 Fon Araçları

  • list_funds: Fonları listeler ve filtreler
  • top_performing_funds: En iyi performans gösteren fonları getirir
  • compare_funds: Fonları karşılaştırır (2-5 fon)
  • analyze_fund: Fon yatırım analizi yapar
  • fund_historical_data: Fonun geçmiş değerlerini getirir

🏢 Şirket Araçları

  • list_companies: Portföy yönetim şirketlerini listeler
  • company_details: Şirket detaylarını getirir

📈 İstatistik Araçları

  • statistics: Günlük istatistikleri listeler
  • latest_statistics: En son istatistikleri getirir
  • statistics_by_date: Belirli tarihteki istatistikleri getirir

🎯 Fon Tipi Araçları

  • list_fund_types: Fon tiplerini listeler
  • fund_type_details: Fon tipi detaylarını getirir

💰 Enflasyon Araçları

  • inflation_rates: Enflasyon verilerini listeler
  • latest_inflation_rate: En son enflasyon verisini getirir
  • monthly_inflation_rate: Belirli ay/yıl enflasyon verisini getirir

💡 Kullanım Örnekleri

Claude Desktop'ta Örnek Komutlar:

En iyi performans gösteren 10 fonu göster
"ATA PORTFÖY" şirketine ait fonları listele
AAK ve DAH fonlarını karşılaştır
AAK fonuna 10.000 TL yatırıp yıl başından bugüne kadar kaç para olacağını hesapla
Hisse senedi fonlarının bu ayki performansını göster
Son enflasyon verilerini göster

🔧 Geliştirme

Scripts

bash
# TypeScript derlemesi (watch mode)npm run dev
# Projeyi derlenpm run build
# Sunucuyu başlatnpm start
# Derleme dosyalarını temizlenpm run clean

Proje Yapısı

src/├── index.ts          # Ana MCP sunucusu├── api-client.ts     # FonParam API client├── tools.ts          # MCP araçları tanımları└── types.ts          # TypeScript tip tanımları

🤝 Katkıda Bulunma

  1. Repoyu fork edin
  2. Feature branch oluşturun (git checkout -b feature/amazing-feature)
  3. Değişikliklerinizi commit edin (git commit -m 'feat: amazing new feature')
  4. Branch'inizi push edin (git push origin feature/amazing-feature)
  5. Pull Request oluşturun

📜 Lisans

Bu proje MIT lisansı altında lisanslanmıştır.

🔗 Bağlantılar

⚠️ Not

Bu sunucu FonParam API'sinin ücretsiz katmanını kullanır ve rate limiting kurallarına tabidir:

  • 15 dakikada maksimum 25 istek
  • Günlük maksimum 100 istek

Yoğun kullanım için API anahtarı almayı düşünebilirsiniz.

来源:README.md,提交 42865ac

工具

0
SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。

版本历史

1
  1. v1.0.4最新Sep 16, 2026

评分

已满足适用检查项的 50%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分