Кратко
Научная литература из Semantic Scholar без ключа: поиск по более чем 200 миллионам статей с аннотациями и AI-резюме, поиск статьи по названию и DOI, цитирования и ссылки вместе с цитирующими предложениями, профили авторов с индексом Хирша, рекомендации статей и поиск фрагментов в полных текстах. Только чтение; бесплатный ключ даёт собственную квоту.
Пошаговая настройка
Подключи Semantic Scholar к Microsoft Copilot за 2 минуты
Начни бесплатный пробный период в AnythingMCP Cloud, подключи Semantic Scholar в пошаговой настройке и добавь свой MCP URL в Microsoft Copilot. Без кода и без собственного сервера.
Без банковской карты · 7 дней пробного периода · Есть вариант self-host
Попробуй спросить
Примеры промптов для Semantic Scholar
Кликни по промпту — он скопируется. Вставь в Claude, ChatGPT, Cursor, Gemini, Copilot или OpenClaw и запусти через этот коннектор.
Claude — это AI, он может ошибаться. Проверяйте ответы.
💡 Без установки? Используйте cloud.anythingmcp.com напрямую. Войдите, нажмите Connectors → Semantic Scholar, установите его без ключа, создайте MCP API key, и готово. Без Docker, без
git clone, без локального сервера.
Semantic Scholar + Microsoft Copilot
Научная литература из Semantic Scholar без ключа: поиск по более чем 200 миллионам статей с аннотациями и AI-резюме, поиск статьи по названию и DOI, цитирования и ссылки вместе с цитирующими предложениями, профили авторов с индексом Хирша, рекомендации статей и поиск фрагментов в полных текстах. Только чтение; бесплатный ключ даёт собственную квоту.
Предварительные требования
Полные инструкции по настройке встроены в коннектор (видны в магазине при выборе коннектора). Требуемые переменные окружения:
(обязательных нет; необязательно: SEMANTIC_SCHOLAR_API_KEY)
Шаг 1 — Настройте коннектор
Работает без ключа: настройка занимает меньше минуты. Коннектор читает Semantic Scholar Academic Graph API от Allen Institute for AI (https://api.semanticscholar.org). API отвечает без аккаунта и ключа, из общего лимита для всех, кто обращается без ключа, поэтому в часы пик часто приходит 429 (Too Many Requests).
- В магазине коннекторов выберите Semantic Scholar и установите его. Шага Authorize with Provider нет.
- Рекомендуется: запросите бесплатный ключ через форму на https://www.semanticscholar.org/product/api#api-key-form. Semantic Scholar рассматривает каждую заявку, обычно за несколько дней. Вставьте ключ в
SEMANTIC_SCHOLAR_API_KEY: он передаётся в заголовкеx-api-keyи даёт коннектору собственную квоту, для начала 1 запрос в секунду. - Проверьте его через
semantic_scholar_list_dataset_releases: инструмент выводит даты выпусков массовых наборов данных.
Идентификаторы статей и авторов: все инструменты для статей принимают 40-символьный идентификатор Semantic Scholar или внешний идентификатор с префиксом: DOI:10.18653/v1/N18-3011, ARXIV:2106.15928, PMID:19872477, PMCID:2323736, CorpusId:215416146, MAG:112218234, ACL:W12-3903 или URL:https://arxiv.org/abs/2106.15928. Идентификаторы авторов: числа вроде 1741101.
Что он читает:
- Более 200 миллионов научных статей из всех областей: поиск по релевантности обычными словами с фильтрами по году или дате, изданию, области знаний, типу публикации, наличию PDF в открытом доступе и минимальному числу цитирований; массовый поиск с булевым синтаксисом и сортировкой по цитированиям или дате; лучшее совпадение для названия с его
matchScore; подсказки по началу названия. - Одна статья: название, аннотация, AI-резюме (tldr), авторы, издание, год, число цитирований и ссылок, PDF в открытом доступе и внешние идентификаторы. До 500 статей за один вызов.
- Граф цитирований: кто цитирует статью (
citingPaper) и что цитирует она (citedPaper), с цитирующими предложениями (contexts), причиной (intents: background, methodology, result) и флагомisInfluentialдля цитирований, которые опираются на работу. - Авторы: поиск по имени, профиль с аффилиациями, домашней страницей, числом статей и цитирований и индексом Хирша, их статьи за период, до 1 000 авторов за один вызов. У нескольких профилей может быть одно имя, поэтому ИИ сравнивает аффилиации и число статей, прежде чем выбрать.
- Рекомендации по одной исходной статье или по списку понравившихся статей, при желании с теми, которых стоит избегать.
- Фрагменты полных текстов: отрывки примерно по 500 слов с разделом и оценкой из статей открытого доступа, текст которых есть у Semantic Scholar.
- Выпуски массовых наборов данных и наборы, входящие в каждый выпуск.
Форматы данных: параметр fields задаёт, что вернуть, через запятую без пробелов; у каждого инструмента есть компактный набор по умолчанию. Вложенные поля пишутся через точку, например authors.affiliations. abstract, tldr и citationStyles (BibTeX) сильно увеличивают ответ, поэтому ИИ запрашивает их только при необходимости. year означает год публикации, publicationDate означает дату в формате YYYY-MM-DD, если известна. citationCount считает все цитирующие статьи, influentialCitationCount только влиятельные. openAccessPdf.url, если есть, ведёт на бесплатный PDF, а externalIds содержит DOI, ArXiv, PubMed и другие идентификаторы. Ссылайтесь на Semantic Scholar и DOI или URL статьи.
Постраничный вывод: списки возвращают offset и next; ИИ повторяет вызов с offset, равным next, пока next не исчезнет. Поиск по релевантности возвращает до 100 статей на страницу и доходит максимум до 1 000 результатов. Массовый поиск возвращает до 1 000 статей за вызов и листает через token до 10 миллионов.
Только чтение: все инструменты только читают (пакетные инструменты и рекомендации тоже читают, просто через POST), поэтому подтверждать нечего и при установке ни один инструмент не отключён.
Ограничения: без ключа общий лимит при нагрузке отвечает 429: ИИ ждёт несколько секунд и повторяет запрос, либо вы добавляете ключ. С ключом квота по умолчанию 1 запрос в секунду.
Частые ошибки: 400 называет неверное поле или параметр. 404 означает неизвестный идентификатор статьи или автора либо "Title match not found", если похожего названия нет. 403 означает, что ключ неверен или отключён.
Коннектор не скачивает файлы массовых наборов данных (для них нужен ключ, и весят они много гигабайт) и не возвращает векторы эмбеддингов отдельных статей.
Шаг 2 — Установите адаптер
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Шаг 3 — Добавьте коннектор в Microsoft Copilot
URL вашего сервера: в AnythingMCP откройте MCP Servers → сервер, на котором находится этот коннектор, и скопируйте его URL (
https://cloud.anythingmcp.com/mcp/…). Используйте его везде, где в этом руководстве указаноYOUR_SERVER_ID.
Microsoft Copilot использует MCP-серверы через агентов, созданных в Copilot Studio: ты добавляешь AnythingMCP в агента как инструмент, а затем публикуешь агента в Microsoft 365 Copilot и Teams. Copilot Studio подключается из облака Microsoft по Streamable HTTP, который AnythingMCP поддерживает.
- В Copilot Studio открой своего агента (или создай нового), перейди в Tools и выбери Add a tool → New tool → Model Context Protocol.
- Укажи Server name (например,
AnythingMCP), Server description, которое объясняет, что делает коннектор, и Server URLhttps://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID. По описанию Copilot Studio решает, когда вызывать сервер. - В аутентификации выбери API key, установи Type в Header, укажи имя заголовка
X-API-Keyи нажми Create. - В окне Add tool выбери Create a new connection, вставь MCP API-ключ из AnythingMCP (MCP Servers → твой сервер → API keys) и нажми Add to agent.
- Проверь в панели Test агента: попроси о том, для чего нужны инструменты
Semantic Scholar. - Нажми Publish, затем Channels → Microsoft 365 and Microsoft Teams, оставь включённым Make agent available in Microsoft Copilot и нажми Add channel. See agent in Teams установит агента для тебя; в Microsoft 365 Copilot введи @ и выбери агента.
Хочешь, чтобы каждый входил под своей учётной записью? Вместо API-ключа выбери OAuth 2.0 → Dynamic discovery: каждый пользователь войдёт в AnythingMCP при первом вызове агентом.
Размещаешь сам? Используй публичный HTTPS-адрес своего экземпляра вместо https://cloud.anythingmcp.com. Copilot Studio подключается из облака Microsoft, поэтому localhost не подойдёт.
Доступные инструменты
| Tool | What it does |
|---|---|
semantic_scholar_search_papers | Search Semantic Scholar papers by relevance with plain words (no query syntax), optionally filtered by year or date, venue, field of study… |
semantic_scholar_bulk_search_papers | Bulk search of Semantic Scholar papers with boolean syntax over titles and abstracts, sorted by paperId, publication date or citation count… |
semantic_scholar_match_paper_title | Find the single Semantic Scholar paper whose title best matches a given title, with its matchScore |
semantic_scholar_autocomplete_papers | Suggest Semantic Scholar papers for a partial title as you type: id, title and a short authors-and-year hint for each match |
semantic_scholar_get_paper | Get one paper from Semantic Scholar by its Semantic Scholar id, DOI, arXiv, PubMed, PMC, MAG, ACL or corpus id or URL: title, abstract, AI… |
semantic_scholar_get_papers_batch | Get up to 500 Semantic Scholar papers in one call by their ids (any supported id form), in the order given; unknown ids come back as null |
semantic_scholar_get_paper_authors | List the authors of a Semantic Scholar paper with their ids and, on request, affiliations, h-index and paper counts |
semantic_scholar_get_paper_citations | List the papers that cite a given paper (citingPaper), with the citing sentences, citation intents and whether the citation is influential |
semantic_scholar_get_paper_references | List the papers a given paper cites (citedPaper), with the citing sentences, citation intents and whether the reference is influential |
semantic_scholar_search_authors | Search Semantic Scholar authors by name: author id, name, affiliations, paper count, citation count and h-index |
semantic_scholar_get_author | Get one Semantic Scholar author profile: name, affiliations, homepage, external ids, paper count, citation count and h-index |
semantic_scholar_get_authors_batch | Get up to 1,000 Semantic Scholar authors in one call by their ids, in the order given |
semantic_scholar_get_author_papers | List the papers of a Semantic Scholar author, optionally limited to a publication date range, with title, year, venue and citation counts |
semantic_scholar_recommend_for_paper | Recommend papers similar to one paper (Semantic Scholar Recommendations API), from recent papers or from all computer science papers |
semantic_scholar_recommend_papers | Recommend papers from a list of papers the reader liked (positive examples) and, optionally, papers to steer away from (negative examples) |
semantic_scholar_search_snippets | Search the full text of papers for passages of about 500 words (title, abstract and body, without captions and bibliography) that best… |
semantic_scholar_list_dataset_releases | List the release dates of the Semantic Scholar Academic Graph bulk datasets (e.g. 2026-10-27), oldest first |
semantic_scholar_get_dataset_release | List the bulk datasets in one Semantic Scholar release (papers, abstracts, authors, citations, embeddings, s2orc and others) with a short… |
Примеры запросов
- «Найди самые цитируемые статьи о retrieval-augmented generation с 2022 года и перескажи каждую одним предложением.»
- «Какие статьи цитируют «Attention Is All You Need» из-за методологии и что говорится в цитирующих предложениях?»
- «Покажи индекс Хирша, аффилиацию и пять самых цитируемых статей Yoshua Bengio.»
- «Мне понравились эти три статьи о предсказании структуры белков: порекомендуй ещё десять.»
- «Найди отрывки в статьях открытого доступа, где обсуждаются warmup скорости обучения и стабильность обучения.»
FAQ
Для какого Copilot это руководство? Для Microsoft 365 Copilot на работе — через агентов Copilot Studio. В приложении Microsoft Copilot для личных аккаунтов добавить свой MCP-сервер нельзя.
Что нужно? Рабочий аккаунт с доступом к Copilot Studio (лицензия или пробная версия), чтобы создать агента. Тем, кто будет пользоваться им в Microsoft 365 Copilot или Teams, нужен доступ к агенту: поделись им или попроси администратора опубликовать его для организации. Если в организации действуют политики данных для коннекторов Power Platform, они распространяются и на MCP-серверы.
Агент не вызывает инструменты. Проверь, что имя заголовка — ровно X-API-Key, а ключ относится к тому же MCP-серверу, что и URL, и сделай Server description конкретным: по нему Copilot Studio решает, когда вызывать сервер. После каждого изменения опубликуй агента заново; в открытом чате введи «start over», чтобы перейти на новую версию.
Следующие шаги
- Страница коннектора
- Подключить к Claude
- Подключить к ChatGPT
- Подключить к Cursor
- Подключить к Gemini
- Подключить к Meta Muse
Это руководство помогло?