AM

adityak74/mcp-scholarly

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

185 stars 28 forks Качество 78 Тренд 25MIT

adityak74/mcp-scholarly — это кандидат на MCP-сервер, импортированный из https://github.com/adityak74/mcp-scholarly.

Обзор

adityak74/mcp-scholarly — это кандидат на MCP-сервер, импортированный из https://github.com/adityak74/mcp-scholarly.

Обзор (машинный перевод)

MCP-сервер для поиска точных академических статей. Скоро будет добавлено больше научных поставщиков.

Инструменты поиска

  • search-arxiv — поиск arXiv (ключ не требуется)
  • search-google-scholar — Google Scholar через библиотеку [scholarly (бесплатный пул прокси)
  • search-google-web — поиск в Google через API SerpBase. Необязательно; регистрируется только при установке SERPBASE_API_KEY. Получите ключ в адресе https://serpbase.dev/dashboard/api-keys (доступен бесплатный уровень).

Компоненты

Инструменты

Сервер реализует один инструмент:

  • Search-arxiv: Поиск в arxiv статей, связанных с данным ключевым словом.
  • Принимает «ключевое слово» как требуемые аргументы строк

Быстрый старт

Установка

Клод Десктоп

На MacOS: ~/Library/Application\ Support/Claude/claude_desktop_config.json На Windows: %APPDATA%/Claude/claude_desktop_config.json

Конфигурация разработки/неопубликованных серверов

Конфигурация опубликованных серверов

или если вы используете Docker

Опубликованная конфигурация серверов Docker

Установка через Smithery

Чтобы автоматически установить mcp-scholarly для Claude Desktop через Smithery:

Развитие

Строительство и издательство

Чтобы подготовить пакет к распространению:

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

mcp-scholarly MCP server

A MCP server to search for accurate academic articles. More scholarly vendors will be added soon.

Search tools

  • search-arxiv — arXiv search (no key needed)
  • search-google-scholar — Google Scholar via the scholarly library (free proxy pool)
  • search-google-web — Google web search via the SerpBase API. Optional; only registered when SERPBASE_API_KEY is set. Get a key at https://serpbase.dev/dashboard/api-keys (free tier available).

Components

Tools

The server implements one tool:

  • search-arxiv: Search arxiv for articles related to the given keyword.
    • Takes “keyword” as required string arguments

Quickstart

Install

Claude Desktop

On MacOS: ~/Library/Application\ Support/Claude/claude_desktop_config.json On Windows: %APPDATA%/Claude/claude_desktop_config.json

or if you are using Docker

Installing via Smithery

To install mcp-scholarly for Claude Desktop automatically via Smithery:

npx -y @smithery/cli install mcp-scholarly --client claude

Development

Building and Publishing

To prepare the package for distribution:

  1. Sync dependencies and update lockfile:
uv sync
  1. Build package distributions:
uv build

This will create source and wheel distributions in the dist/ directory.

  1. Publish to PyPI:
uv publish

Note: You’ll need to set PyPI credentials via environment variables or command flags:

Открыть полный README на GitHub

Установка

uvx mcp-scholarly
Новичок в MCP? Начните с руководства на mcpskill.org →