Kci Openapi MCP server
io.github.rubato103/kci-openapi-mcp·v0.1.3·3 starsKCI (Korea Citation Index) literature & citation search via REST Open API + OAI-PMH
3 stars
Reviews
Write oneNobody has reviewed Kci Openapi yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Kci Openapi tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.9 · 2026-09-24 · same rubric, same numbers if you re-run it
- –Code scanpackage could not be scannedn/a
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 1 days ago15/15
- Maintainer identityregistry namespace matches repository owner6/10
How Kci Openapi compares
Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 68/100
- higher than 33% of 3,470 Web search servers
- GitHub stars
- 3
- more than 73% of 1,786 Web search servers
Install Kci Openapi in Claude Code, Cursor or VS Code
The registry entry has no remote endpoint or installable package.
What the publisher says
From the Kci Openapi repository's README, as published. We do not edit it. Read it on GitHub
kci-openapi-mcp
<!-- mcp-name: io.github.rubatoyd/kci-openapi-mcp -->
<!-- usage:start -->
📈 사용량 — 최근 14일 조회 0회(고유 0) · 클론 0회(고유 0) · 릴리스 자산 누적 다운로드 —
2026-09-23 자동 갱신 · 전체 이력은 docs/usage.csv. GitHub 트래픽 통계는 14일 창만 제공하므로 이 저장소가 매일 찍어 누적한다.
<!-- usage:end -->
한국연구재단(NRF) KCI(Korea Citation Index) 문헌·인용지수 검색·수집 MCP 서버 + CLI. REST Open API(키워드 검색)와 OAI-PMH(무인증 대량 수확)를 함께 다룬다.
기능
- 논문 검색·상세 — 서지 · 국문/영문 초록 · 키워드 · 저자/소속
- 참고문헌 수집 — 원형 텍스트 + 피인용 논문의 KCI ID(arti_id) → 인용 네트워크 구성
- 저널 인용지수 — 연도별 IF · 등재이력
- OAI-PMH 대량 수확 — 인증키 없이 세트 + 날짜범위 전수 수집
- 내보내기 — xlsx · csv · json · sqlite
두 인터페이스
규격: docs/KCIAPIGUIDE.md · docs/KCIOAIPMH_GUIDE.md · 설계: docs/ARCHITECTURE.md
인증키 없이 바로 써보기
REST 검색만 인증키가 필요하고, OAI-PMH 수확은 키 없이 동작한다.
uvx --from git+https://github.com/rubatoyd/KCI_openAPI kci identifyuvx --from git+https://github.com/rubatoyd/KCI_openAPI kci harvest --set ARTI --from 2024-01-01 --until 2024-03-31 --contains 학부모 --max 200MCP 로 붙였다면 kcistatus → kciharvest 순으로 바로 쓸 수 있다. 키가 없으면 REST 도구는 오류 대신 OAI 대안을 안내한다.
인증키 발급
REST 도구(kcisearch · kcidetail · kcireferences · kcijournal_citation)에만 필요하다.
- open.kci.go.kr 에서 Open API 이용 신청
- 발급된 인증키 문자열 1개를 받는다
- 아래 중 한 곳에 넣는다 — 코드나 커밋에는 넣지 않는다
AES 암호화·토큰 발급·공인 IP 등록은 불필요하다. 평문 key 쿼리 파라미터 하나로 호출한다.
설치
Claude Desktop
자체완결 .mcpb(권장) — Python·uv 불필요. 릴리스에서 OS에 맞는 파일을 받아 더블클릭(또는 Settings → Extensions → Install) → KCIAPIKEY 입력(선택).
수동 config — %APPDATA%/Claude/claudedesktopconfig.json:
{ "mcpServers": { "kci": {
"command": "uvx",
"args": ["--from", "git+https://github.com/rubatoyd/KCI_openAPI", "kci-mcp"],
"env": { "KCI_API_KEY": "<발급키 또는 비움>", "KCI_OS_TRUST": "1" }
} } }Claude Code
claude mcp add kci --env KCI_API_KEY=$KCI_API_KEY -- uvx --from git+https://github.com/rubatoyd/KCI_openAPI kci-mcp프로젝트 루트의 .mcp.json 도 자동 인식된다.
다른 MCP 클라이언트
표준 stdio MCP 서버이므로 MCP 를 지원하는 에이전트면 그대로 붙는다 — Cursor · Windsurf · Cline · Zed · VS Code Copilot(agent mode) · OpenAI Agents SDK · 자체 클라이언트 등. 위 command/args/env 3요소를 각 클라이언트 설정에 옮기면 된다.
from mcp import StdioServerParameters
params = StdioServerParameters(
command="uvx",
args=["--from", "git+https://github.com/rubatoyd/KCI_openAPI", "kci-mcp"],
env={"KCI_API_KEY": "..."}, # 비우면 OAI 무인증 도구만
)전송 방식
kci-mcp # stdio (기본)
kci-mcp --transport streamable-http # http://127.0.0.1:8000/mcp
kci-mcp --transport sse --port 9000 # http://127.0.0.1:9000/sseShortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Kci Openapi: common questions
- Is Kci Openapi MCP server safe?
- With care: it is graded C, so read the findings first (68/100). Read the Kci Openapi safety report
- Does Kci Openapi need an API key?
- Yes. The registry entry asks for
KCI_API_KEY. - Is Kci Openapi maintained?
- The last commit was 42 days ago (2026-09-23). The latest release is v0.1.3.
- What can I use instead of Kci Openapi?
- Servers from other publishers that do the same job: PubMed Search MCP server, Arxiv MCP server and Pubmed MCP server.
- How does Kci Openapi compare with other Web search MCP servers?
- safety score 68/100 (higher than 33% of 3,470 Web search servers); github stars 3 (more than 73% of 1,786 Web search servers). Full comparison.
Alternatives to Kci Openapi
Same job from other publishers: the closest match first, then the best rated.
- PubMed SearchMulti-source biomedical literature search: PubMed, Europe PMC, OpenAlex, full text, citationsnot reviewedEstablishedB
- ArxivSearch arXiv papers, download full text, semantic search, citation graphs, and alerts via MCP.not reviewedWidely usedA
- PubmedSearch PubMed/Europe PMC, fetch articles and full text (PMC/EPMC/Unpaywall), citations, MeSH terms.not reviewedEstablishedA
- obseiSelf-hosted customer feedback with PII stripped at ingest: search, stats and themes with citations.not reviewedEstablishedA
- ZoteusZotero MCP server for Claude and ChatGPT: search, citations, safe writes, PDF passages and pages.not reviewedEstablishedA