Agentโ™ฅ๏ธŽAge
Catalog

io.github.rubato103/kci-openapi-mcp

Official

by rubatoyd ยท Python

KCI (Korea Citation Index) literature & citation search via REST Open API + OAI-PMH

KCI (Korea Citation Index) literature and citation search via REST Open API and OAI-PMH. This MCP server combines keyword search REST endpoints with unauthenticated OAI-PMH harvesting, enabling both on-demand queries and bulk collection. It mirrors the architecture of scienceon-mcp and offers data export in multiple formats.

๐Ÿ› ๏ธ Key Features

  • REST Open API for keyword search and retrieval of bibliographic data, abstracts, keywords, authors, and affiliations
  • OAI-PMH harvesting without authentication for bulk data collection by date ranges
  • Native support for reference lists and journal indexing history (REST-focused)
  • Data export paths to XLSX, CSV, JSON, and SQLite
  • Dual-interface design: REST Open API and OAI-PMH

๐Ÿš€ Use Cases

  • Full-text and metadata search for Korean and English abstracts
  • Large-scale metadata harvesting via OAI-PMH without credentials
  • Reference and citation history tracking for NRF/KCI data
  • Local data warehousing and analytics through common formats

โšก Developer Benefits

  • Same architecture as related MCP projects; familiar workflow
  • Clear endpoints for REST and OAI-PMH, with deterministic data formats
  • Lightweight authentication for REST API via API key; OAI-PMH is unauthenticated
  • Grounded in KCI data model, facilitating integration with Korean scholarly records

โš ๏ธ Limitations

  • REST endpoints require an API key; OAI-PMH is unauthenticated but may have rate limits
  • Data completeness depends on KCI scope and current index coverage
  • Documentation excerpt indicates bilingual metadata (Korean/English) but real-world fields may vary

Related servers

More in Search & Web