mcpField
A
arXiv Search MCP Server

arXiv Search MCP Server

ローカル
github.com/sodeyamaデータ・分析173 週間前に更新

arXiv Search MCP Server について

arXiv Search MCP Serverは、自然言語でarXivの学術論文を検索できるMCPサーバーです。英語と日本語のクエリに対応し、論文情報を構造化して返すほか、IDによる論文検索も行えます。

主な機能

  1. 01英語・日本語の自然言語検索
  2. 02キーワード・著者・カテゴリ・日付で検索
  3. 03タイトル・著者・要旨・リンクの取得
  4. 04arXiv IDによる論文情報の取得
  5. 05arXiv APIからの最新データ取得

活用シーン

  1. 01研究テーマの新しい論文を探す
  2. 02著者の論文を検索する
  3. 03既知のarXiv論文の詳細を調べる

MCP 対応

Claude Desktopを含むMCPクライアントに、search_arxiv_papersとget_arxiv_paperのツールを提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

README(原文)English

プロジェクトの README より

この README の日本語訳はまだありません。以下は英語の原文です。日本語の紹介はページ上部をご覧ください。

arXiv Search MCP Server

A Model Context Protocol (MCP) server that enables natural language searching of arXiv academic papers. Built with Node.js and TypeScript for local execution.

Features

  • Natural Language Queries: Search for papers using conversational language (English and Japanese)
  • Comprehensive Search: Search by keywords, authors, categories, and date ranges
  • Structured Results: Get detailed paper information including titles, authors, abstracts, and links
  • MCP Protocol Compliance: Works with Claude Desktop and other MCP-compatible clients
  • Error Handling: Robust error handling and retry logic for API calls
  • Real-time Data: Fetches live data from arXiv API

Quick Start

  1. Clone and Setup

    git clone https://github.com/sodeyama/arxiv-mcp-server.git
    cd arxiv-mcp-server
    npm install
    npm run build
    
  2. Configure Claude Desktop

    Add to your Claude Desktop config file:

    {
      "mcpServers": {
        "arxiv-search": {
          "command": "node",
          "args": ["/absolute/path/to/arxiv-mcp-server/dist/index.js"],
          "env": {}
        }
      }
    }
    
  3. Usage Examples

    • "最新の深層学習研究を5件見つけて"
    • "Geoffrey Hintonの機械学習論文"
    • "量子コンピューティングに関する2023年以降の研究"
    • "RAG retrieval augmented generation"

Configuration Files

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
  • Linux: ~/.config/Claude/claude_desktop_config.json

Available Tools

search_arxiv_papers

Search for academic papers using natural language queries.

Parameters:

  • query (string, required): Natural language search query
  • max_results (number, optional): Maximum papers to return (1-50, default: 10)
  • sort_by (string, optional): Sort by relevance, lastUpdatedDate, or submittedDate
  • sort_order (string, optional): ascending or descending
get_arxiv_paper

Get detailed information about a specific paper by arXiv ID.

Parameters:

  • arxiv_id (string, required): The arXiv ID (e.g., "2212.13345")

Installation

  1. Clone this repository

  2. Install dependencies:

    npm install
    
  3. Build the project:

    npm run build
    

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。