Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

PaperMCP

БесплатноНе проверен

A lightweight, local, multi-project isolated paper index server that provides dual retrieval (BM25 + dense vector) via MCP, enabling agents to search and manage

GitHubEmbed

Описание

A lightweight, local, multi-project isolated paper index server that provides dual retrieval (BM25 + dense vector) via MCP, enabling agents to search and manage paper collections across isolated projects.

README

一个轻量、单机、多项目隔离、可被任意通用 Agent 通过 MCP 调用的 论文双路检索索引服务

Python License MCP

定位

  • 每个用户/团队可创建多个 Project,每个 Project 独立数据源 + 独立索引 + 独立鉴权。
  • 支持 PDF / Markdown / LaTeX / DOCX 四种格式,一次性上传,自动解析、切块、建索引。
  • 双路检索:BM25(字面/术语/公式)+ bge-m3 稠密向量,用 RRF 融合, 再乘 文档权重 得到最终排序。
  • 双入口:
    • MCP Server — 面向 Agent(Claude / CodeBuddy / ...),启动时绑定 project,长会话免密。
    • Admin HTTP Server — 面向人,含项目 CRUD、文档 CRUD、统计、审计、渲染查看。

架构

ARCHITECTURE.md

快速开始(v0.1 正在开发中)

# 1. 安装
pip install -e ".[dev]"

# 2. 配置
cp .env.example .env
# 编辑 .env,设置 INVITE_CODES / JWT_SECRET

# 3. 启动 Admin,创建首个项目
paper-mcp serve admin
# 浏览器打开 http://localhost:8765,用邀请码建项目

# 4. 挂到 Agent(示例:CodeBuddy MCP 配置)
# {
#   "papermcp-<project>": {
#     "command": "paper-mcp",
#     "args": ["serve", "mcp", "--project", "<project-name>"],
#     "env": {
#       "PAPER_MCP_USERNAME": "...",
#       "PAPER_MCP_PASSWORD": "..."
#     }
#   }
# }

CLI 也提供短别名 pmcp,等价于 paper-mcp

项目状态

  • 架构文档冻结(v3)
  • v0.1 骨架代码
  • v0.1 后端完整实现(config / domain / infra / core / service / server / cli)
  • v0.1 端到端联调 + 打包
  • v0.2 管理端 UI + FAISS 增量重建

License

MIT

from github.com/ATFfang/PaperMCP

Установка PaperMCP

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/ATFfang/PaperMCP

FAQ

PaperMCP MCP бесплатный?

Да, PaperMCP MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для PaperMCP?

Нет, PaperMCP работает без API-ключей и переменных окружения.

PaperMCP — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить PaperMCP в Claude Desktop, Claude Code или Cursor?

Открой PaperMCP на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare PaperMCP with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории ai