MCP.so
登录

Arxiv Semantic Search MCP Server

@icyclv

基本信息

分类

搜索

传输方式

stdio

作者

icyclv

提交者

Second-Choice

关于 Arxiv Semantic Search MCP Server

A lightweight MCP server that lets AI assistants query the arXiv API. It provides two powerful search approaches:

Arxiv Semantic Search MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "arxiv-semantic-search-mcp": {
      "command": "uv",
      "args": [
        "sync"
      ]
    }
  }
}

Arxiv Semantic Search MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Arxiv Semantic Search?

A lightweight Model Context Protocol (MCP) server that lets AI assistants query the arXiv API. It offers two search approaches: semantic search using vector embeddings (currently limited to Computer Science cs.* categories) and keyword search with structured filters across all arXiv categories.

How to use Arxiv Semantic Search?

Clone the repository, install dependencies with uv sync, and start the server with uv run main.py. Then configure your AI client (e.g., Claude Desktop) by adding a JSON block pointing to the server’s directory and the uv run main.py command.

Key features of Arxiv Semantic Search

  • Semantic search using vector embeddings for natural language queries
  • Keyword search with multiple filters and date ranges
  • Retrieve detailed paper information by arXiv ID
  • Get a list of available arXiv categories
  • Requires Python 3.12+ and the uv package manager

Use cases of Arxiv Semantic Search

  • Query recent advances in vision transformers for medical image segmentation
  • Search machine learning papers with date and category filters
  • Retrieve full details for a specific paper by its arXiv ID
  • Explore arXiv categories and their descriptions

常见问题

1

What is the difference between semantic and keyword search?

Semantic search uses embeddings to understand query meaning but currently only supports cs.* categories. Keyword search uses structured queries and supports all arXiv categories.

2

What runtime dependencies are required?

Python 3.12 or higher and the uv package manager (dependency resolver & runner).

3

How do I configure this server with an AI assistant?

Add a JSON configuration under `mcpServers` specifying the command `uv` with arguments `--directory /path/to/arxiv-semantic-search-mcp run main.py`.

4

Can I search papers from all arXiv categories?

Yes, the keyword search function supports all categories. The semantic search is limited to Computer Science (cs.*) categories.

5

What functions does the server expose?

Five functions: `search_semantic`, `search_keyword`, `get_details`, `get_categories`, and `get_current_time`.

评论

搜索 分类下的更多 MCP 服务器