Token导航 LogoToken导航TokenDH.com
Simplearxiv MCP Azurefunctions logo
AI代理stdio官方级别未说明来源级核验

Simplearxiv MCP Azurefunctions

MCP Server

一个基于Azure Functions的MCP服务器,提供ArXiv研究论文的搜索和检索功能。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
学术研究PythonAI代理

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

zecloud

提供方

zecloud

最后核验

2026/5/17 20:19

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

python -m venv .venv

详细介绍

Azure功能上的ArXiv MCP服务器

A. 模型上下文协议(MCP) 运行在Azure Flex消费计划上的服务器,提供ArXiv研究论文搜索和检索功能。

什么是mcp简单arxiv?

mcp简易arxiv 是一个Python MCP服务器,提供对ArXiv研究论文的访问。它允许通过标准化的MCP接口从ArXiv存储库中搜索和检索学术论文。

特性

  • 搜索ArXiv论文:查询ArXiv数据库以获取研究论文
  • 检索纸张详细信息:获取论文的元数据、摘要和信息
  • PDF访问:访问研究论文的全文PDF
  • 类别筛选:按ArXiv类别和主题搜索

项目架构

该项目结合了:

  • mcp简易arxiv:用于ArXiv论文搜索和检索
  • MCP(模型上下文协议):通过标准化协议公开功能
  • Azure功能(灵活消费计划):用于可扩展且经济高效的无服务器托管

安装

先决条件

  • Python 3.10或更高版本
  • Azure帐户(用于部署)
  • Azure功能核心工具
  • Azure命令行界面

本地安装

  1. 克隆存储库
   git clone 
   cd arxivmcpfunctions
  1. 创建虚拟环境
   python -m venv .venv
   source .venv/bin/activate  # On Windows: .venv\Scripts\activate
  1. 安装依赖项
   pip install -r requirements.txt
  1. 配置环境变量
   cp local.settings.json.example local.settings.json
   # Edit local.settings.json with your configurations
  1. 在本地运行
   func start

部署到Azure

  1. 登录Azure
   az login
  1. 创建Azure资源
   # Create a resource group
   az group create --name arxiv-mcp-rg --location francecentral

   # Create a storage account
   az storage account create --name arxivmcpstorage --resource-group arxiv-mcp-rg --location francecentral

   # Create the Function App (Flex Consumption)
   az functionapp create --name arxiv-mcp-function \
     --resource-group arxiv-mcp-rg \
     --storage-account arxivmcpstorage \
     --runtime python \
     --runtime-version 3.10 \
     --functions-version 4 \
     --consumption-plan-location francecentral
  1. 部署代码
   func azure functionapp publish arxiv-mcp-function

用法

部署后,MCP服务器通过MCP协议公开ArXiv搜索和检索功能。MCP客户可以使用这些功能搜索和访问研究论文。

MCP客户端使用示例

# Example of searching ArXiv papers
result = mcp_client.call_tool(
    "search_arxiv",
    {
        "query": "quantum computing",
        "max_results": 10
    }
)
print(result)

灵活消费计划的好处

  • 优化成本:仅支付实际执行费用
  • 自动缩放:自动适应负载
  • 快速启动:减少冷启动时间
  • Azure集成:轻松访问其他Azure服务

许可证

该项目已获得麻省理工学院的许可。

资源

目录标签

目录标签

学术研究PythonAI代理本地部署论文检索MCP协议AzureFunctionsPDF访问

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

session

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiosession部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP