🤖 WebMCP 1.0 Ready ⚡ Google Gemini Uyumlu 🧠 Claude MCP Connector 🔌 OpenAI Custom GPT Action 📄 llms.txt Standardı

İlaçAtlas Yapay Zeka & AI Ajan Entegrasyon Kılavuzu

İlaçAtlas, Türkiye'nin resmi TİTCK onaylı ilaç verilerini, prospektüs (KÜB/KT) metinlerini ve klinik karar destek motorunu yapay zeka modellerinin doğrudan tüketebileceği makine tarafından okunabilir (machine-readable) standartlarda sunar. Aşağıdaki kılavuz ile Google Gemini, Anthropic Claude, OpenAI ChatGPT ve otonom tarayıcı ajanlarını (WebMCP) saniyeler içinde entegre edebilirsiniz.

⚡

1. Google Gemini Entegrasyonu (Function Calling)

Google AI Studio veya Python Google GenAI SDK (Gemini 2.0 Flash / Pro) ile İlaçAtlas klinik arama ve etkileşim analiz motorunu bir araç (tool) olarak modelinize tanımlayabilirsiniz:

import requests
from google import genai
from google.genai import types

def search_ilacatlas(query: str) -> dict:
    """Türkiye ilaçları, etkin madde eşdeğerleri ve TİTCK KÜB veritabanında arama yapar."""
    resp = requests.get(f"https://ilacatlas.com/api/search", params={"q": query, "limit": 10})
    return resp.json()

def check_drug_interaction(drug_names: list[str]) -> dict:
    """İki veya daha fazla ilaç arasındaki klinik etkileşimleri ve ciddiyet seviyesini analiz eder."""
    resp = requests.get(f"https://ilacatlas.com/api/interactions/analyze", params={"drugs": ",".join(drug_names)})
    return resp.json()

client = genai.Client()
response = client.models.generate_content(
    model="gemini-2.0-flash",
    contents="Augmentin ile Parol aynı anda kullanılabilir mi?",
    config=types.GenerateContentConfig(
        tools=[search_ilacatlas, check_drug_interaction],
    )
)
print(response.text)
🧠

2. Anthropic Claude Desktop MCP Connector

Claude Desktop veya Claude Code üzerinde Model Context Protocol (MCP) kullanarak İlaçAtlas'ı yerel asistanınıza bağlayabilirsiniz. claude_desktop_config.json dosyanıza aşağıdaki konfigürasyonu ekleyin:

{
  "mcpServers": {
    "ilacatlas": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://ilacatlas.com/mcp"]
    }
  }
}

💡 Claude bu konfigürasyon sayesinde reçete ve etkileşim sorularında doğrudan İlaçAtlas'a canlı sorgu atarak doğrulanmış klinik yanıtlar üretir.

🔌

3. OpenAI ChatGPT Custom GPT (Actions & Plugin)

ChatGPT Plus/Team/Enterprise panelinde kendi Klinik Eczacı / Hekim GPT'nizi oluştururken:

  1. ChatGPT'de Create a GPT > Configure > Create new action adımına gidin.
  2. Import from URL seçeneğine https://ilacatlas.com/openapi.json yazıp Import butonuna tıklayın.
  3. Authentication olarak None seçin (Kamuya açık API rotaları anahtarsız çalışır).
AI Plugin Manifest: https://ilacatlas.com/.well-known/ai-plugin.json
OpenAPI 3.0 Schema: https://ilacatlas.com/openapi.json
🤖

4. WebMCP & Otonom Tarayıcı Ajanları (Google Lighthouse)

İlaçAtlas, Google'ın Lighthouse Agentic Browsing spesifikasyonuna ve W3C Web Model Context Protocol (WebMCP) standartlarına tam uyumludur:

  • Deklaratif Araçlar: Sayfa <head> alanında <script type="application/webmcp+json"> bildirimleri mevcuttur.
  • JavaScript API: Otonom tarayıcılar sayfa DOM'unda window.webmcp.tools fonksiyonlarını doğrudan çağırabilir.
  • LLM Manifestleri: Otonom crawler botları için /llms.txt ve /llms-full.txt standartları yayındadır.

📡 Kamuya Açık Canlı API & Ajan Uç Noktaları

Metod & Yol Açıklama Format
GET /api/search?q=... İlaç ve etkin madde evrensel arama motoru application/json
GET /api/medicines/{id} İlaç detayları, ATC, fiyat, KÜB ve KT metinleri application/json
GET /api/interactions/analyze Çoklu ilaç etkileşimi ve ciddiyet analizi application/json
GET /api/calculators/renal GFR / Kreatinin klirensi dozaj hesaplayıcı application/json
GET /llms.txt LLM modelleri için resmi site manifesti text/markdown
GET /.well-known/ai-plugin.json OpenAI / ChatGPT Plugin Manifesti application/json
GET /api/agentic/tools WebMCP Uyumlu Tool Registry JSON application/json

💊 İlaçAtlas Ana Sayfasına Dön

Resmi TİTCK KÜB/KT belgeleri, etkin madde eşdeğerleri ve klinik karar destek motoruna erişin.

← Ana Sayfaya Git