🤖 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