1. Conduid
  2. Healthcare
  3. Jama Abstract MCP Server
MCP server · Healthcare

Jama Abstract MCP Server

Provide a flexible MCP server implementation that integrates with external tools and resources to enhance LLM applications. Enable dynamic interaction with data and actions through a standardized protocol, improving the capabilities of AI agents. Simplify the connection between language models and real-world context for more effective automation and assistance.

Unclaimed healthcare
34Low

Scored 6 months ago · breakdown

About Jama Abstract MCP Server

Jama Abstract MCP Server is an MCP server in the Healthcare category: provide a flexible MCP server implementation that integrates with external tools and resources to enhance LLM applications. Enable dynamic interaction with data and actions through a standardized protocol, improving the capabilities of AI agents. Simplify the connection between language models and real-world context for more effective automation and assistance.

Install

From source
git clone https://github.com/aliemregencer/jama-abstract-mcp-v2

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Jama Abstract MCP Server

Powered by Claude · Grounded in docs

I know everything about Jama Abstract MCP Server. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

JAMA VA Abstract Generator

Bu MCP (Model Context Protocol) sunucusu, JAMA Network makalelerinden Veterans Affairs (VA) formatında görsel özetler oluşturur ve bunları GitHub release olarak yükler.

Özellikler

  • JAMA Network Makale Parsing: Çoklu scraping yöntemi ile güvenilir içerik çekme
  • VA Template Kullanımı: templates/jama_va.pptx şablonunu kullanarak tutarlı format
  • Akıllı İçerik Yerleştirme: Şekil isimlerine göre otomatik içerik dağıtımı
  • GitHub Integration: Otomatik release oluşturma ve dosya yükleme
  • MCP Protocol: Standart MCP araçları ile entegrasyon
  • Container Ready: Docker container ortamında tam uyumlu çalışma

Scraping Yöntemleri

Sistem, JAMA Network makalelerini çekmek için çoklu yöntem kullanır:

  1. Requests (Öncelikli): Hızlı ve güvenilir HTTP istekleri
  2. Selenium (Yedek): JavaScript gerektiren sayfalar için
  3. Fallback Requests: Selenium başarısız olursa son çare

Container Ortamı Desteği

  • Google Chrome otomatik kurulum
  • ChromeDriver otomatik yönetimi
  • Headless mode desteği
  • Memory ve GPU optimizasyonları

Kurulum

Gereksinimler

pip install -r requirements.txt

Ortam Değişkenleri

export GITHUB_REPO="kullanici/repoadi"
export GITHUB_TOKEN="ghp_your_github_token_here"

Kullanım

MCP Tool Olarak

# MCP client'ta
result = await mcp.generate_va_abstract(
    url="https://jamanetwork.com/journals/jamanetworkopen/article-abstract/...",
    github_repo="kullanici/repoadi",
    github_token="ghp_..."
)

Doğrudan Python

from app import create_graphical_abstract

result = create_graphical_abstract(
    url="https://jamanetwork.com/...",
    github_repo="kullanici/repoadi",
    github_token="ghp_..."
)
print(result)

Template Yapısı

templates/jama_va.pptx dosyası aşağıdaki şekil isimlerini içerir:

  • title: Makale başlığı
  • population_subtitle: Popülasyon alt başlığı
  • population_description: Popülasyon açıklaması
  • intervention_subtitle: Müdahale alt başlığı
  • intervention_description: Müdahale açıklaması
  • settings_locations_description: Ayarlar ve konumlar
  • primary_outcome_description: Birincil sonuç
  • findings_description_1 & findings_description_2: Bulgular (2 parça)
  • footer_citation: Alt bilgi alıntısı

Çıktı

  • Dosya: JAMA_VA_Abstract.pptx
  • GitHub Release: latest-abstract tag'i ile
  • İndirme Linki: Herkese açık, kalıcı link

Smithery Deployment

Bu proje Smithery'de deploy edilmiştir ve MCP sunucusu olarak çalışır.

Konfigürasyon

runtime: "container"
startCommand:
  type: "http"
  command: "python"
  args: ["-m", "server"]

Endpoint

  • Port: 8000 (varsayılan)
  • MCP Endpoint: /mcp
  • Transport: HTTP

Hata Yönetimi

  • JAMA URL doğrulama
  • Template dosya kontrolü
  • GitHub API hata yakalama
  • Selenium hata yönetimi

Geliştirme

Test

python test_app.py
python test_mcp.py

Yerel Çalıştırma

python -m server

Lisans

Bu proje açık kaynak kodludur.

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Jama Abstract MCP Server

How do I install Jama Abstract MCP Server?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Jama Abstract MCP Server safe to use with an AI agent?

Its trust score is 34 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Jama Abstract MCP Server still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.