SelfPy/science-ai-mcp-server

SelfPy/science-ai-mcp-server

от selfpy
MCP сервер Science AI Journal предоставляет инструменты для предпроверки, рецензирования и подбора научных журналов, а также проверки дубликатов - всё без выхода из ИИ-ассистента.

science-ai-mcp-server

Model Context Protocol server for Science AI Journal tools. Use Pre-Check, AI Review, Research Gaps, Journal Recommender, Duplicate Publication Checker, and the Article Writer from inside Claude Desktop, Cursor, Cline, or any MCP-enabled client — without leaving your assistant.

Full docs and screenshots: https://scienceaijournal.com/developers/mcp

Quick start (≈ 2 minutes)

  1. Generate an API key at https://scienceaijournal.com/settings?section=api-keys (free account required). Copy the saij_… token — you only see it once.

  2. Add this block to your Claude Desktop config file:

    {
      "mcpServers": {
        "science-ai-journal": {
          "command": "npx",
          "args": ["-y", "science-ai-mcp-server"],
          "env": {
            "SCIENCE_AI_API_KEY": "saij_…paste your key…"
          }
        }
      }
    }
    

    Config file locations:

    • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%\Claude\claude_desktop_config.json
    • Linux: ~/.config/Claude/claude_desktop_config.json
  3. Restart Claude Desktop. The science-ai-journal server appears in the 🔌 tool list.

ai_review_paper

Запускает одного из специализированных агентов-рецензентов (методология, язык, иллюстрации, плагиат или литература) на подготовленном запросе агента и возвращает структурированное редакционное решение: оценка (1–10), вердикт (Принять / Незначительная доработка / Значительная доработка / Отклонить), краткое описание, сильные стороны, замечания, подробный многосекционный обзор, уровень уверенности и вопросы авторам. Использует кредиты Science AI Journal. Для полного потока из 5 агентов + синтез используйте веб-интерфейс по адресу scienceaijournal.com/ai-review.

AI Multi-Agent Peer Review (single agent)

Запускает одного из специализированных агентов-рецензентов (методология, язык, иллюстрации, плагиат или литература) на подготовленном запросе агента и возвращает структурированное редакционное решение: оценка (1–10), вердикт (Принять / Незначительная доработка / Значительная доработка / Отклонить), краткое описание, сильные стороны, замечания, подробный многосекционный обзор, уровень уверенности и вопросы авторам. Использует кредиты Science AI Journal. Для полного потока из 5 агентов + синтез используйте веб-интерфейс по адресу scienceaijournal.com/ai-review.

Параметры

  • promptstringобязательный

    Prepared agent prompt — usually the manuscript text plus any agent-specific framing. The server wraps it in <manuscript> tags to defuse injection, prepends RAG examples if agentType is supplied, and runs the chosen Claude model.

  • agentTypeenum

    Which specialist reviewer agent to run. Drives the calibration RAG corpus and the system prompt; defaults to a generic reviewer when omitted.

    methodologylanguagefiguresplagiarismliterature
check_duplicate_publication

Проверка на повторную публикацию и дробление данных перед отправкой. Сверяет заголовок и аннотацию с CrossRef, arXiv, medRxiv, bioRxiv, Unpaywall и институциональной библиотекой из 900 000 статей примерно за 30 секунд. Возвращает статус (likely_published, uncertain, or not_found) с оценкой уверенности и сообщением. Бесплатно. Используйте перед отправкой, чтобы выявить случайные дубликаты или подтвердить, что препринт ещё не был официально опубликован.

Check Duplicate Publication

Проверка на повторную публикацию и дробление данных перед отправкой. Сверяет заголовок и аннотацию с CrossRef, arXiv, medRxiv, bioRxiv, Unpaywall и институциональной библиотекой из 900 000 статей примерно за 30 секунд. Возвращает статус (likely_published, uncertain, or not_found) с оценкой уверенности и сообщением. Бесплатно. Используйте перед отправкой, чтобы выявить случайные дубликаты или подтвердить, что препринт ещё не был официально опубликован.

Параметры

  • titlestringобязательный

    Paper title (required).

  • abstractstring

    Paper abstract — improves match accuracy.

  • doistring

    Known DOI for the paper, if any.

find_research_gaps

Выявляет пробелы в исследованиях и возвращает наиболее цитируемые и самые свежие статьи по запросу. Сначала возвращает сквозные пробелы синтеза (полученные с помощью LLM, основанные на ≥ 2 статьях), затем каталогизированные пробелы отдельных статей. Плюс обзор области и до 50 наиболее цитируемых и до 50 самых свежих статей. Использует кредиты Science AI Journal; ограничение — 10 запросов в час на IP-адрес. Предназначен для поиска на ранних этапах исследования, выявления пробелов в литературе и определения границ предлагаемого исследования.

Find Research Gaps

Выявляет пробелы в исследованиях и возвращает наиболее цитируемые и самые свежие статьи по запросу. Сначала возвращает сквозные пробелы синтеза (полученные с помощью LLM, основанные на ≥ 2 статьях), затем каталогизированные пробелы отдельных статей. Плюс обзор области и до 50 наиболее цитируемых и до 50 самых свежих статей. Использует кредиты Science AI Journal; ограничение — 10 запросов в час на IP-адрес. Предназначен для поиска на ранних этапах исследования, выявления пробелов в литературе и определения границ предлагаемого исследования.

Параметры

  • querystringобязательный

    Research query (≥ 10 chars). Free-form prose or a title + abstract joined by newline.

  • fieldstring

    Optional field bias (e.g. 'computer_science', 'biology').

  • departmentIdstring

    Optional departmentId to enable methodology-alignment hints (boosts gaps whose text matches your discipline's KPI / question vocabulary).

get_writer_pipeline_status

Возвращает последнее задание writer-pipeline для (sessionId, section). Используйте после `start_writer_pipeline` и опрашивайте каждые 5-10 секунд. Конечные статусы: 'done', 'failed', 'aborted'.

Get Article Writer Pipeline Status

Возвращает последнее задание writer-pipeline для (sessionId, section). Используйте после `start_writer_pipeline` и опрашивайте каждые 5-10 секунд. Конечные статусы: 'done', 'failed', 'aborted'.

Параметры

  • sessionIdstringобязательный
  • sectionenum
    step_7_5introductionmethodologyresultsdiscussionreferencesabstract
pre_check_paper

Выполняет бесплатную (без затрат на LLM) предварительную оценку академической статьи. Возвращает прогнозируемый уровень публикации (вероятность Tier 1, 2 или 3), обнаруженную область исследования и доверительный интервал. Основана на локальной библиотеке из 33 000 статей через FTS5 BM25. Используйте этот инструмент, когда пользователь хочет быстро проверить, готова ли статья к отправке, или на какой уровень журнала ориентироваться. Ответ за доли секунды. Бесплатно.

Pre-Check Paper

Выполняет бесплатную (без затрат на LLM) предварительную оценку академической статьи. Возвращает прогнозируемый уровень публикации (вероятность Tier 1, 2 или 3), обнаруженную область исследования и доверительный интервал. Основана на локальной библиотеке из 33 000 статей через FTS5 BM25. Используйте этот инструмент, когда пользователь хочет быстро проверить, готова ли статья к отправке, или на какой уровень журнала ориентироваться. Ответ за доли секунды. Бесплатно.

Параметры

  • titlestringобязательный

    Paper title (required).

  • abstractstringобязательный

    Paper abstract (required).

  • keywordsstring

    Optional author-supplied keywords; comma-separated.

  • fullTextstring

    Optional full manuscript text. Pass when available; results are more accurate.

  • abstractOnlyboolean

    Set to false to score against fullText. Default true. Ignored when fullText is absent.

recommend_journals

Рекомендует ранжированные целевые журналы для статьи из индекса, охватывающего около 1200 изданий. Каждый результат включает буквенную оценку (A-F), процент соответствия, уровень (1-3), издателя, статус открытого доступа, среднюю цитируемость за 2 года, отметку о хищническом журнале и 2-3 примера похожих статей, опубликованных в этом издании. Бесплатно - работает локально через FTS5 + topic-RAG, без вызова LLM. Используется, когда пользователь спрашивает «куда мне отправить эту статью» или хочет сравнить целевые издания перед принятием решения.

Recommend Target Journals

Рекомендует ранжированные целевые журналы для статьи из индекса, охватывающего около 1200 изданий. Каждый результат включает буквенную оценку (A-F), процент соответствия, уровень (1-3), издателя, статус открытого доступа, среднюю цитируемость за 2 года, отметку о хищническом журнале и 2-3 примера похожих статей, опубликованных в этом издании. Бесплатно - работает локально через FTS5 + topic-RAG, без вызова LLM. Используется, когда пользователь спрашивает «куда мне отправить эту статью» или хочет сравнить целевые издания перед принятием решения.

Параметры

  • titlestringобязательный

    Paper title (required).

  • abstractstringобязательный

    Paper abstract (required, can be empty string).

  • fullTextstring

    Optional full manuscript text for higher-signal matching.

  • keywordsstring

    Optional author keywords; comma-separated. High-signal topic input.

  • fieldstring

    Detected research field for a topical boost (optional).

  • filtersobject

    Optional filter object. excludePredatory drops Beall's-archive matches; openAccessOnly keeps only OA journals; minTier sets a Tier 1/2/3 floor.

  • sortenum

    Sort mode. "best" (default) maximises relevance; "fastest" prefers fast-decision venues; "highestIf" sorts by 2-year mean citedness; "mostAccepting" prefers higher published-volume venues.

    bestfastesthighestIfmostAccepting
  • maxResultsinteger

    How many recommendations to return. Default 10, cap 25.

start_writer_pipeline

Помещает в очередь задание writer-pipeline для существующего WriterSession. Возвращает jobId немедленно; orchestrator-worker забирает его примерно через 5 секунд. Раздел по умолчанию: step_7_5 - это авто-цепочка, заменяющая три кнопки в Step 7.5. Используйте `get_writer_pipeline_status` для опроса, пока статус не станет 'done', 'failed' или 'aborted'. Использует кредиты Science AI Journal.

Start Article Writer Pipeline

Помещает в очередь задание writer-pipeline для существующего WriterSession. Возвращает jobId немедленно; orchestrator-worker забирает его примерно через 5 секунд. Раздел по умолчанию: step_7_5 - это авто-цепочка, заменяющая три кнопки в Step 7.5. Используйте `get_writer_pipeline_status` для опроса, пока статус не станет 'done', 'failed' или 'aborted'. Использует кредиты Science AI Journal.

Параметры

  • sessionIdstringобязательный

    WriterSession id you already own. Create one via the web UI at /writer first; the MCP server does not own the session-creation flow today.

  • sectionenum

    Which section to run. Default 'step_7_5' (the code-search → adapt → verify → simulate chain).

    step_7_5introductionmethodologyresultsdiscussionreferencesabstract
  • languagestring

    Simulation language override (python | r | matlab | ...).

  • forceboolean

    If true, abort any existing queued/running job for this (sessionId, section) and enqueue fresh.

Другие проверенные MCP-сервера

mcpjungle/mcpjungle

mcpjungle/mcpjungle

MCPJungle - шлюз для управления несколькими MCP-серверами через единый endpoint. Упрощает настройку клиентов, централизует доступ и мониторинг. Работает локально или как командная инфраструктура для Claude, Cursor.

Go1161
getmockd/mockd

getmockd/mockd

официальный

Mockd — универсальный инструмент для создания моков HTTP, gRPC, GraphQL, WebSocket, MQTT, SSE и SOAP. Один бинарник без зависимостей. Встроенный MCP-сервер позволяет AI-агентам управлять моками, им...

Go132
qiniu/qiniu-mcp-server

qiniu/qiniu-mcp-server

официальный

MCP сервер для доступа к облачным сервисам Qiniu: управление хранилищем (bucket, файлы, загрузка), CDN (обновление/предварительная загрузка ссылок), живыми трансляциями (создание пространств и пото...

Python38
OctoEverywhere/mcp

OctoEverywhere/mcp

официальный

Бесплатный облачный MCP инструмент для мониторинга и управления 3D-принтерами через AI-агентов. Отслеживайте статус печати, температуру, получайте снимки с камер, ставьте на паузу или отменяйте задания. Поддерживает OctoPrint, Klipper, Bambu Lab и др.

35
ref-tools/ref-tools-mcp

ref-tools/ref-tools-mcp

MCP сервер для AI-агентов: быстрый доступ к документации API и библиотек. Оснащён поиском с фильтрацией результатов и чтением только релевантных разделов страниц - экономит токены. Подходит для Claude Code и других AI-кодинговых ассистентов.

TypeScript1140
QGIS MCP

QGIS MCP

QGISMCP - MCP-сервер, соединяющий QGIS с Claude AI. Позволяет AI-ассистенту управлять проектами, слоями, выполнять алгоритмы обработки и произвольный PyQGIS-код. Идеально для автоматизации ГИС без ...

Python1029
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин