К основному содержанию
MCP-сервер CX Codex

onecite — MCP-сервер для Claude Code: цитаты из DOI и arXiv

Превращает DOI, arXiv ID, ISBN и ссылки в записи BibTeX или CSL-JSON. Пригодится, когда в черновике накопились ссылки вперемешку.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add onecite -- uvx onecite
Открыть на GitHub

Что делает onecite

onecite — консольная утилита и Python-библиотека, которую подключают к агенту как MCP-сервер. На вход идут DOI, PMID, arXiv ID, ISBN, URL и куски BibTeX, на выходе — BibTeX или CSL-JSON. Конвейер из четырёх шагов: разбор, определение источника, дополнение полей, форматирование. Незакрытые записи остаются в отчёте, а не исчезают молча.

Сильные идентификаторы уходят по своим маршрутам: Crossref, arXiv, PubMed, Semantic Scholar, Google Books, DataCite, Zenodo. Обычный текст без идентификатора через process не принимается автоматически — его возвращает onecite suggest списком кандидатов на ранжирование, и решает уже человек. Отдельный маршрут есть у тезисов и диссертаций: OpenAIRE и BASE.

Запуск идёт через uvx onecite, поэтому нужен установленный uv. Обычные прогоны process и suggest делают сетевые запросы: DOI уходит в Crossref, поисковые запросы — в Crossref, Semantic Scholar и arXiv, произвольный URL скачивается с указанного хоста. Google Scholar как источник в suggest выключен по умолчанию, включённый может упереться в капчу. Разрешение источника не говорит, что работа подлинная или не отозвана.

Какие задачи решает

  • собрать BibTeX из списка DOI и arXiv ID
  • найти кандидатов по ссылке без идентификатора
  • дополнить запись журналом, томом и страницами
  • оформить диссертацию через OpenAIRE и BASE
  • получить CSL-JSON для дальнейшей обработки

Примеры запросов агенту

  • Собери BibTeX из этих DOI и arXiv ID
  • Подбери кандидатов по этой ссылке через onecite suggest
  • Дополни поля у записи о статье из Crossref

Как установить onecite

Командой платформы

claude mcp add onecite -- uvx onecite

uvx запускает команду с именем пакета; если в README она другая — uvx --from onecite <команда>

По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие

Вопросы о onecite

Как установить onecite в Claude Code?

Одной командой: claude mcp add onecite -- uvx onecite.

Что делает onecite?

Приводит ссылки разных форматов к BibTeX или CSL-JSON: определяет источник по идентификатору, дополняет поля и отдельно показывает незакрытые записи.

Чем process отличается от suggest?

process работает с сильными идентификаторами и не принимает нечёткие совпадения по названию. Размытый текст возвращает onecite suggest — списком кандидатов для проверки.

Похожие MCP-серверы

Всё по теме «Наука и исследования» →
Zotero MCP 54yyyu Подключает библиотеку Zotero к ИИ-агенту: можно искать статьи, читать PDF, добавлять записи и работать с аннотациями. Пригодится для запросов к собственной коллекции исследований. CX Codex +1 ★ 5 548звёзд репо arxiv-mcp-server blazickjp Даёт агенту доступ к статьям arXiv: скачивает исходный LaTeX, читает разделы по отдельности и собирает цитаты прямо на локальном диске. CX Codex +1 ★ 3 231звёзд репо PaperBanana llmsresearch Генерирует научные диаграммы и статистические графики по текстовым описаниям с помощью мультиагентного пайплайна. CX Codex +1 ★ 2 417звёзд репо MATLAB MCP Server matlab Официальный MCP-сервер от MathWorks: агент запускает MATLAB, пишет и выполняет код, проверяет его на стиль и корректность. CX Codex +1 ★ 1 716звёзд репо Hex Research levnikolaevich Ведёт граф исследований: гипотезы, цели, прогоны, качество источников и аудиты. Пригодится, когда нужно не потерять, откуда взялся вывод. CX Codex +1 ★ 583звёзд репо DocsAgent — Zotero, Obsidian & Apple Notes MCP Server docsagent Подключает базы Zotero, хранилища Obsidian и заметки Apple Notes к ИИ-агентам для локального поиска по документам и заметкам. CX Codex +1 ★ 578звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой