夜猫子论文工作台 · MCP 接入
← 返回首页

MCP 自助接入

不用等平台上架。任何支持自定义 MCP 的 Agent,注册拿一把 Key 就能把检索、写作、排版、检测接进来。
三种接入方式,按省事程度排:① 技能包(平台内一键装,零配置)· ② 平台官方连接器(陆续接入中)· ③ 自助 MCP 配置(本页,桌面客户端走这条)。配置三要素只有三个:OWL_BASE 填网关地址、OWL_API_KEY 填你的 Key、args 填本地脚本路径。
先说清楚:你该走哪条
方式适合谁前提
① 技能包WorkBuddy、SkillHub / ClawHub 生态里的 Agent平台内一键安装
无需任何配置,推荐首选
② 平台连接器平台已上架的 Agent以平台内搜到「owlwrite / 夜猫子」为准
没搜到就用方式 ③
③ 自助配置Claude Desktop / Claude Code / Cursor / Cline / Codex CLI注册拿到 Key + 本机 Python 3.11+
本页后面全在讲这条

只支持远程 MCP(填一个 HTTP 地址那种)的网页版 Agent——比如千问办公网页版、扣子:这类需要我们在服务端开放远程端点,目前还没开放。可以先用方式 ①,或者直接上网页版个人中心充值、跑任务、下报告。

1注册,拿 API Key(1 分钟)
  1. 打开 paper.skillsutra.cn → 右上角「开始使用」→ 填邮箱 → 收 6 位验证码 → 完成注册。
  2. 注册即送 2000 体验积分(90 天内有效,每天最多消耗 1000 积分)。返回里的 API Key(owl_sk_ 开头)只显示一次,当场复制存好。
  3. Key 丢了或怀疑泄露:个人中心 → API Key 管理 吊销重建,余额和已有订单不受影响。

也可以纯命令行注册(适合服务器 / 无图形界面环境):

curl -s -X POST https://owl.skillsutra.cn/v1/auth/send-code \
  -H "Content-Type: application/json" -d '{"email":"你的邮箱"}'

curl -s -X POST https://owl.skillsutra.cn/v1/auth/register \
  -H "Content-Type: application/json" -d '{"email":"你的邮箱","code":"邮件里的6位码"}'

第二条命令的返回里 api_key 就是凭据,只出现这一次。

2准备技能包(拿一个文件)

MCP 服务脚本在技能包里,不用另外下软件:

解压后你会看到 owlwrite-paper/scripts/mcp_server.py —— 下面每份配置里写的路径,指的就是它。

环境要求:Python ≥ 3.11,然后装两个依赖:

pip install mcp httpx
Windows 用户注意:路径写成 C:\\Users\\...\\scripts\\mcp_server.py(双反斜杠)或用正斜杠;如果 python 命令不认,换成 python3 或 Python 安装目录的完整路径。
3把配置贴进你的 Agent

共同三要素:OWL_BASE 固定 https://owl.skillsutra.cn(不是官网域名 paper.skillsutra.cn);OWL_API_KEY 填第一步的 Key;args 填 mcp_server.py 的完整路径。

Claude Desktop · claude_desktop_config.json
{
  "mcpServers": {
    "owlwrite": {
      "command": "python",
      "args": ["/你的路径/owlwrite-paper/scripts/mcp_server.py"],
      "env": {
        "OWL_BASE": "https://owl.skillsutra.cn",
        "OWL_API_KEY": "owl_sk_你的key"
      }
    }
  }
}
Cursor · ~/.cursor/mcp.json 或项目内 .cursor/mcp.json
{
  "mcpServers": {
    "owlwrite": {
      "command": "python",
      "args": ["/你的路径/owlwrite-paper/scripts/mcp_server.py"],
      "env": {
        "OWL_BASE": "https://owl.skillsutra.cn",
        "OWL_API_KEY": "owl_sk_你的key"
      }
    }
  }
}
Claude Code · 一条命令
claude mcp add owlwrite \
  --env OWL_BASE=https://owl.skillsutra.cn \
  --env OWL_API_KEY=owl_sk_你的key \
  -- python /你的路径/owlwrite-paper/scripts/mcp_server.py
Codex CLI · ~/.codex/config.toml
[mcp_servers.owlwrite]
command = "python"
args = ["/你的路径/owlwrite-paper/scripts/mcp_server.py"]
env = { OWL_BASE = "https://owl.skillsutra.cn", OWL_API_KEY = "owl_sk_你的key" }
Cline / 其他 VS Code 类插件 · 设置界面里的 MCP JSON

结构与 Claude Desktop 那份完全一样,粘进去即可。

4验证接好了
  1. 对话里说一句「查一下肠道菌群和代谢的文献」——能返回带 DOI 的文献列表,说明通了。
  2. 再说一句「看看我的余额」(工具 owl_wallet,免费)——能返回积分,说明计费链路也通了。
第一次调用报连接错误?多半是客户端在拉起本地 Python 进程,等几秒重试就好,不要改配置重装。连续失败再检查 OWL_BASE 是不是误填成了官网域名。
常见问题
提示「未配置 OWL_API_KEY」

env 里没写,或者 Key 前后带空格、用了中文引号。重新复制粘贴一次,引号必须用英文直引号。

工具列表是空的 / 连不上

先确认 python 和 mcp_server.py 两个路径都对;再确认 pip install mcp httpx 装在了同一个 Python 里(多版本 Python 环境最容易踩这个)。

调用报 401

Key 填错或被吊销了。去个人中心重新生成一把,替换配置里的 OWL_API_KEY,重启客户端。

上传 30MB 的论文超时

把客户端的 MCP 超时调到 120000 毫秒。服务端其实已经收下了,超时只是客户端等不及。

检测类工具报「不可用」

那是通道临时状态,不是你配置的问题。让 Agent 调一次 owl_meta 看 channels.weipu_detail 的说明,或过一会儿再试。

安全与计费
接入不通?把报错原文发到个人中心「反馈」,我们按 Key 前缀定位。 Agent 阅读入口 · 价目表