MetalAPI'yi Yapay Zekâ Asistanlarıyla Kullanın (MCP)
MetalAPI MCP sunucusu ile Claude, ChatGPT, Cursor, VS Code ve diğer yapay zekâ asistanlarını giriş yaparak veya API anahtarıyla canlı metal fiyatlarına bağlayın.
MCP sunucusu ne yapar
MetalAPI, https://metalapi.com/mcp adresinde bir Model Context Protocol sunucusu çalıştırır. Bağlandıktan sonra asistanınız canlı ve geçmiş fiyatları sorgulayabilir, tutarları dönüştürebilir, zaman serilerini grafiğe dökebilir, planınızı ve kullanımınızı kontrol edebilir; hepsini doğrudan bir sohbetten.
Bağlanmanın iki yolu vardır:
- Giriş yaparak (OAuth): Claude, ChatGPT ve özel bağlayıcıları (custom connector) destekleyen diğer uygulamalar. MetalAPI'ye giriş yapar (veya ücretsiz bir hesap oluşturur) ve bağlantıyı onaylarsınız.
- API anahtarıyla: Claude Code, Cursor, VS Code ve header gönderebilen tüm istemciler. Panelinizdeki bir anahtarı kullanın.
Claude (claude.ai ve Claude Desktop)
- Settings → Connectors bölümünü açın ve Add custom connector seçeneğini seçin.
- Bağlayıcıya MetalAPI adını verin ve
https://metalapi.com/mcpURL'sini girin. - Connect düğmesine tıklayın, MetalAPI'ye giriş yapın ve Allow düğmesine tıklayın.
Ardından örneğin şunu sorun: "Bugün altının gramı kaç euro?"
ChatGPT
Settings → Apps & Connectors bölümünde https://metalapi.com/mcp URL'si ve OAuth kimlik doğrulamasıyla bir bağlayıcı oluşturun (geliştirici modu). ChatGPT, MetalAPI giriş sayfasını açar; bağlantıyı onayladığınızda araçlar kullanıma hazır olur.
Claude Code
Sunucuyu API anahtarınızla ekleyin:
claude mcp add --transport http metalapi https://metalapi.com/mcp \
--header "Authorization: Bearer YOUR_API_KEY"
# Ya da anahtar yerine giriş yaparak bağlanın: sunucuyu --header olmadan ekleyin, ardından Claude Code'da /mcp komutunu çalıştırın.Cursor
MetalAPI'yi ~/.cursor/mcp.json dosyasına (veya bir projedeki .cursor/mcp.json dosyasına) ekleyin:
{
"mcpServers": {
"metalapi": {
"url": "https://metalapi.com/mcp",
"headers": { "Authorization": "Bearer YOUR_API_KEY" }
}
}
}VS Code (GitHub Copilot)
.vscode/mcp.json dosyasını oluşturun; VS Code anahtarı bir kez sorar ve güvenli bir şekilde saklar:
{
"inputs": [
{ "type": "promptString", "id": "metalapi-key", "description": "MetalAPI API key", "password": true }
],
"servers": {
"metalapi": {
"type": "http",
"url": "https://metalapi.com/mcp",
"headers": { "Authorization": "Bearer ${input:metalapi-key}" }
}
}
}Araçlar
get_latest_prices,get_historical_prices,convert,get_timeseries,get_fluctuation,get_ohlc,get_carat_prices: piyasa verileri. Her çağrı, tıpkı REST API'de olduğu gibi planınızdan bir istek olarak düşülür ve verilerin güncelliği planınızın izin verdiği düzeydedir.list_symbols,get_account,list_plans,list_api_keys: ücretsizdir.get_upgrade_link: daha büyük bir plan için güvenli bir Stripe ödeme bağlantısı. Asistanınız bağlantıyı hazırlayabilir, ancak ödemeyi yalnızca siz yapabilirsiniz.create_api_key: kendi uygulamalarınız için bir anahtar oluşturur (yalnızca giriş yaparak bağlandığınızda).
Yapay zekâ kodlama asistanları için
Bir yapay zekâ kodlama aracıyla entegrasyon mu geliştiriyorsunuz? Aracınızı llms.txt, eksiksiz llms-full.txt veya OpenAPI spesifikasyonu dosyasına yönlendirin; bu dosyalar tüm endpoint'leri, parametreleri ve yanıtları açıklar.
Güvenlik
Giriş yaparak kurulan bağlantılar panelinizde Settings → Connected apps altında listelenir ve buradan istediğiniz zaman bağlantıyı kesebilirsiniz. API anahtarları API keys bölümünden yenilenebilir veya iptal edilebilir; bir MCP yapılandırmasındaki anahtar, kodunuzdaki bir anahtar kadar hassastır.
İlgili rehberler
Geliştirmeye başlamaya hazır mısınız?
API anahtarınızı almak için ücretsiz bir hesap oluşturun veya API referansında tüm endpoint'leri inceleyin.