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)

Параметры
  • agentTypeenum

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

  • 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.

check_duplicate_publication

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

Проверяет наличие дубликатов публикаций

Параметры
  • abstractstring

    Paper abstract — improves match accuracy.

  • doistring

    Known DOI for the paper, if any.

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

    Paper title (required).

find_research_gaps

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

Находит пробелы в исследованиях

Параметры
  • departmentIdstring

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

  • fieldstring

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

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

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

get_writer_pipeline_status

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

Получает статус пайплайна Article Writer

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

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

Pre-Check Paper

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

    Paper abstract (required).

  • abstractOnlyboolean

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

  • fullTextstring

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

  • keywordsstring

    Optional author-supplied keywords; comma-separated.

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

    Paper title (required).

recommend_journals

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

Рекомендует целевые журналы

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

    Paper abstract (required, can be empty string).

  • 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.

  • fullTextstring

    Optional full manuscript text for higher-signal matching.

  • keywordsstring

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

  • maxResultsinteger

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

  • 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.

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

    Paper title (required).

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.

Запустить Article Writer Pipeline

Параметры
  • forceboolean

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

  • languagestring

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

  • sectionenum

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

  • 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.

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

blazickjp/arxiv-mcp-server

blazickjp/arxiv-mcp-server

MCP-сервер для интеграции arXiv с AI-ассистентами: поиск, загрузка, чтение и локальное хранение научных статей. Полезен исследователям и разработчикам для автоматизации работы с публикациями через ...

Python3131
pallaprolus/mendeley-mcp

pallaprolus/mendeley-mcp

MCP-сервер, который подключает вашу библиотеку Mendeley к ИИ-ассистентам вроде Claude. Ищите статьи, управляйте папками, читайте аннотации и даже извлекайте полный текст PDF. Незаменим для исследователей — работа с литературой через LLM становится быстрой и удобной.

Python39
deficlow/HyperStore-MCP

deficlow/HyperStore-MCP

HyperStore MCP предоставляет LLM-клиентам доступ к каталогу из 6500+ AI-приложений. С его помощью можно искать инструменты по ключевым словам, сравнивать их и получать детальную информацию о функци...

Python1
cyberchitta/llm-context.py

cyberchitta/llm-context.py

LLM Context - MCP-сервер для умного управления контекстом при работе с ИИ. Использует правила для автоматического подбора и передачи нужных файлов проекта, экономя токены. Полезен разработчикам и A...

Python306
spranab/saga-mcp

spranab/saga-mcp

MCP-сервер saga-mcp - Jira-подобный трекер для AI-агентов с иерархией, зависимостями и заметками с журналом изменений. Всё локально в SQLite. Для разработчиков с ИИ-ассистентами.

TypeScript36
PSPDFKit/nutrient-document-engine-mcp-server

PSPDFKit/nutrient-document-engine-mcp-server

официальный

MCP-сервер для обработки документов на естественном языке. Подключает AI-агентов к извлечению текста, редактированию и рецензированию PDF, а также безопасному сокрытию конфиденциальных данных. Поле...

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

Лука Никитин