首页
学习
活动
专区
圈层
工具
发布
MCP广场 >详情页
mcp学术搜索2026-10-24501分享添加福利群:解决AI开发者的「MCP实战痛点」
允许用户使用特定关键词在arXiv等平台上搜索学术文章,并计划未来整合更多学术数据库。
By adityak74
2026-10-24501
github
详情内容

MseeP.ai安全评估徽章

mcp-scholarly MCP服务器

smithery徽章

这是一个用于搜索精准学术文章的MCP服务器。更多学术资源供应商将很快加入。

演示图1.jpeg

图片

学术服务器MCP服务器

星级历史-202551

组件

工具

该服务器实现了一个工具:

  • search-arxiv:根据给定关键词在arxiv上搜索相关文章。
    • 需要"keyword"作为必填字符串参数

快速开始

安装

Claude桌面版

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

开发/未发布服务器配置 ``` "mcpServers": { "mcp-scholarly": { "command": "uv", "args": [ "--directory", "/Users/adityakarnam/PycharmProjects/mcp-scholarly/mcp-scholarly", "run", "mcp-scholarly" ] } } ```
已发布服务器配置 ``` "mcpServers": { "mcp-scholarly": { "command": "uvx", "args": [ "mcp-scholarly" ] } } ```

或者如果您使用Docker

已发布Docker服务器配置 ``` "mcpServers": { "mcp-scholarly": { "command": "docker", "args": [ "run", "--rm", "-i", "mcp/scholarly" ] } } ```

通过Smithery安装

要通过Smithery为Claude桌面版自动安装mcp-scholarly:

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

开发

构建与发布

准备分发包的步骤:

  1. 同步依赖并更新锁文件:
uv sync
  1. 构建包分发文件:
uv build

这将在dist/目录中创建源代码和wheel分发文件。

  1. 发布到PyPI:
uv publish

注意:您需要通过环境变量或命令行参数设置PyPI凭证:

  • 令牌:--token 或 UV_PUBLISH_TOKEN
  • 或用户名/密码:--username/UV_PUBLISH_USERNAME 和 --password/UV_PUBLISH_PASSWORD

调试

由于MCP服务器通过stdio运行,调试可能具有挑战性。为了获得最佳调试体验,我们强烈建议使用MCP检查器。

您可以通过npm使用以下命令启动MCP检查器:

npx @modelcontextprotocol/inspector uv --directory /Users/adityakarnam/PycharmProjects/mcp-scholarly/mcp-scholarly run mcp-scholarly

启动后,检查器将显示一个URL,您可以在浏览器中访问该URL开始调试。

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档