.KCI MCP Server (한국학술지인용색인)
KCI MCP сервер
MCP-сервер для поиска и анализа научных статей на основе открытого API KCI (Корейский индекс цитирования)
Использует открытый API KCI Национального исследовательского фонда Кореи для интеграции поиска отечественных научных статей, просмотра подробной информации, анализа библиографии и запросов индексов цитирования в Claude AI.
✨ Основные характеристики
7 инструментов: полная поддержка поиска статей, деталей, библиографии, индексов цитирования, поиска по авторам и ключевым словам
Соответствие официальному API: использование официальной конечной точки
open.kci.go.krи структуры XML MetaData5 типов API KCI: articleSearch / articleDetail / referenceSearch / citation / citationDetail
STDIO + HTTP: поддержка как локального (Claude Desktop), так и удаленного развертывания
TypeScript: полная типобезопасность и структурированные ответы
🚀 Установка и использование
Способ 1: Использование напрямую в веб-версии Claude.ai (без установки, самый простой)
Ничего устанавливать не нужно, достаточно ввести один адрес.
⚠️ Требуется подписка Claude Pro / Max / Team / Enterprise (в бесплатной версии доступен только 1 коннектор)
Как добавить коннектор:
Войдите на claude.ai.
Нажмите на свое имя в нижней части левой боковой панели.
Выберите "Настройки" (Settings).
Перейдите в меню "Коннекторы" (Connectors).
Нажмите кнопку "Добавить пользовательский коннектор".
Введите следующие данные:
Имя:
kci-mcp(любое имя на ваш выбор)URL: в адресе ниже замените
YOUR_KCI_API_KEYна ваш ключ API KCI:
https://kci-mcp.fly.dev/mcp?key=YOUR_KCI_API_KEY💡 Получение ключа API KCI: Портал KCI → Войти → Заявка на Open API Пример формата:
https://kci-mcp.fly.dev/mcp?key=<ваш_ключ_KCI_API>
После сохранения вернитесь в чат Claude, и вы сможете сразу начать пользоваться.
Пример использования:
AI 교육 관련 KCI 논문 최근 10건 검색해줘
2024년 KCI 인용지수 상위 20개 학술지 알려줘Способ 2: Локальная установка в Claude Desktop
Предварительные требования
Node.js 18+
Установка
git clone https://github.com/auraweon7-ship-it/kci-mcp.git
cd kci-mcp
npm installНастройка Claude Desktop
Откройте файл конфигурации по следующему пути:
ОС | Путь |
Windows |
|
Mac |
|
💡 Быстрый способ: Claude Desktop → Settings → Developer → Нажмите Edit Config
Добавьте в файл конфигурации следующее содержимое (заменив на ваш ключ KCI API):
{
"mcpServers": {
"kci-mcp": {
"command": "node",
"args": ["/절대경로/kci-mcp/dist/index.js"],
"env": {
"KCI_API_KEY": "<발급받은_KCI_API_키>"
}
}
}
}⚠️ В путях Windows обратную косую черту нужно указывать дважды:
C:\Users\ИмяПользователя\kci-mcp\dist\index.js
💡 Получение ключа API KCI: Портал KCI → Войти → Заявка на Open API (бесплатно)
После полного перезапуска Claude Desktop в нижней части окна чата появится значок 🔨.
Способ 3: Claude Code (терминал, для разработчиков)
# 전역 등록 (모든 프로젝트에서 사용, API 키를 본인 키로 교체)
claude mcp add-json kci-mcp \
'{"type":"stdio","command":"node","args":["/절대경로/kci-mcp/dist/index.js"],"env":{"KCI_API_KEY":"<발급받은_KCI_API_키>"}}' \
--scope userИли создайте файл .mcp.json в корне проекта:
{
"mcpServers": {
"kci-mcp": {
"command": "node",
"args": ["./dist/index.js"],
"env": {
"KCI_API_KEY": "<발급받은_KCI_API_키>"
}
}
}
}✅ Проверка установки
Клиент | Способ проверки |
Веб-версия claude.ai | В чате нажмите |
Claude Desktop | Нажмите значок 🔨 в нижней части поля ввода → в списке инструментов должны отображаться 7 позиций, включая |
Claude Code | Выполните команду |
🛠️ Список инструментов (7)
Инструмент | Описание | Основные параметры |
| Базовый поиск статей | title, author, journal, keyword, dateFrom, dateTo |
| Подробный просмотр статьи | id (номер ART) |
| Поиск библиографии | title, author, pubiYr |
| Список индексов цитирования | year, years (2-5) |
| Подробности IF журнала | id (номер SER) |
| Поиск статей по автору | author, affiliation, dateFrom, dateTo |
| Поиск статей по ключевым словам | keyword, journal, dateFrom, dateTo |
💬 Примеры промптов для использования
# 논문 검색
AI 교육 관련 논문 최근 10건 검색해줘
# 저자 검색
홍길동 교수 논문 목록 찾아줘
# 키워드 검색
딥러닝 키워드 논문 2022년 이후로 검색해줘
# 인용지수 조회
2024년 KCI 인용지수 상위 20개 학술지 알려줘
# 논문 상세 조회 (검색 결과의 articleId 사용)
ART002358582 논문 상세 정보 보여줘🔧 Запуск вручную (режим HTTP-сервера)
# HTTP 모드로 실행 (원격 배포용)
KCI_API_KEY=<발급받은_KCI_API_키> node dist/index.js --http
# → http://localhost:3001/mcp
# → http://localhost:3001/health📋 Переменные окружения
Переменная | Обязательно | Значение по умолчанию | Описание |
| Да | (обязательно ввести) | Ключ авторизации KCI Open API — получить |
| Нет |
| Порт HTTP-сервера |
| Нет |
| Разрешенные источники CORS |
| Нет |
|
|
📚 Информация о KCI Open API
Пункт | Значение |
Официальная конечная точка |
|
Формат ответа | XML (UTF-8, корень MetaData) |
Типы API | articleSearch / articleDetail / referenceSearch / citation / citationDetail |
Портал KCI |
🐳 Развертывание в Docker
docker build -t kci-mcp .
docker run -e KCI_API_KEY=<발급받은_KCI_API_키> -p 3001:3001 kci-mcp📄 Лицензия
MIT
👤 Автор
Пак Чон Вон | 朴正元 | Park Jeong Weon
🏫 Факультет китайского языка и культуры, Колледж китаеведения, Университет иностранных языков Ханкук
🏛️ Член Специального комитета по ИИ при Национальном совете по образованию 📋 Группа по развитию талантов в области ИИ при Министерстве образования
🌐 Сеть K-AI образования: https://k-ai.it.kr/ 📧 auraweon7@gmail.com 📱 APP: kletter.kr / kteacher.kr
Related MCP Connectors
Search arXiv and ACL Anthology, retrieve citations and references, and browse web sources to accel…
Rivul is a free, read-only remote MCP server for searching scholarly literature. It runs semantic search over more than 300 million paper records from a dated OpenAlex snapshot, so an agent can find papers by meaning rather than exact keywords, then open the full record for any result. Tools: - search_papers: semantic search with optional filters for publication year range, minimum citation count, open access only, topic and field. Sort by relevance, most cited, newest or oldest. - get_paper_details: the full record for one work by its OpenAlex ID: title, every author, venue, work type, topic, field, publication date, citation count, DOI and open-access links. - usage_status: the workspace's MCP usage for the current day. Results come only from the index, never from a model. Each result carries a stable OpenAlex ID so the source can be checked, and every response states the snapshot date. Useful for literature reviews, scoping reviews, finding highly cited or open-access papers on a topic, citation chasing, and checking that a cited paper exists. Free for every account, with no plans or payment. Sign in with Google through OAuth 2.1 (PKCE, dynamic client registration), or use an MCP key from rivul.ai. Endpoint: https://rivul.ai/mcp (Streamable HTTP). Setup and docs: https://rivul.ai/features/atlas
Search 250M+ academic works, citation graphs, DOIs, and institutional research via OpenAlex.
Search 340M+ academic papers — citation graphs, semantic similarity, and AI literature reviews.