mcpField
M
milatexai

milatexai

远程服务
milatexai.com生产力22 天前更新

关于 milatexai

MiLatexAI 是供 Claude 或 ChatGPT 编辑 LaTeX 项目的托管远程 MCP 服务。它连接 Overleaf 和 Git 仓库,可查看、编译文档,并将每次文件修改作为提交推送到默认分支。

主要功能

  1. 01列出项目和文件
  2. 02读取文件及 LaTeX 章节
  3. 03使用 Tectonic 检查编译
  4. 04编辑、写入、删除和上传文件
  5. 05将修改提交并推送到默认分支
  6. 06查看近期提交历史

适用场景

  1. 01修改 Overleaf 论文文本
  2. 02检查 LaTeX 文件和章节
  3. 03排查文档编译错误
  4. 04查看或撤销已提交的仓库修改

MCP 相关

通过 https://milatexai.com/mcp 将 Claude 或 ChatGPT 连接到远程 MCP 服务。其工具可列出、读取、编译检查和修改明确连接的项目。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://milatexai.com/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

MiLatexAI

通过与 Claude 或 ChatGPT 对话,编辑你真实的 Overleaf 项目,以及 GitHub、GitLab、Bitbucket 和可自托管的 Git 仓库。无需复制粘贴或下载文件,每项更改都会作为真实的 Git 提交落到你的默认分支上。

milatexai.com · 兼容 Claude 和 ChatGPT · 开源(AGPL-3.0)

MiLatexAI 是一个托管的远程 MCP 服务,可将你的 AI 助手连接到 Overleaf 项目,以及任何 GitHub、GitLab、Bitbucket 或已加入允许列表的可自托管 Git 仓库。只需提出 “精炼我的引言” 或 “添加一段引用 Smith 2021 的相关工作”,编辑就会立即提交并推送到仓库的默认分支,你可以在 Git 历史记录中查看差异或还原更改。(目前还没有拉取请求流程或分支选择器。)

内部 Python 软件包仍名为 leafbridge。


开始使用(托管版,推荐)

无需安装任何内容。在 Claude 或 ChatGPT 中,将 MiLatexAI 添加为自定义连接器:

  1. 添加连接器:使用 URL https://milatexai.com/mcp。
    • Claude: 设置,连接器,添加自定义连接器,粘贴 URL 并登录。
    • ChatGPT: 设置,连接器,启用开发者模式,添加自定义连接器,粘贴 URL 并授权。ChatGPT 免费套餐也可使用。
  2. 连接项目。 请助手连接一个项目(或运行 start_connect)。你会获得一个一次性链接,打开安全的 Web 表单,在其中粘贴仓库 URL 和 Git 访问令牌。它不会出现在聊天中,并且会以静态加密方式保存。
  3. 与你的论文对话。“列出我的文件”“阅读方法部分”“为什么无法编译”“改写这一段”。

完整设置指南:milatexai.com/#get-started


要求:你有权限推送的仓库

你可以粘贴仓库 URL 和访问令牌来连接仓库。具体要求取决于托管平台:

Overleaf Git 集成(Overleaf 付费功能)。 MiLatexAI 通过 Overleaf 的 Git 集成运行,而这在 Overleaf 上是高级(付费)功能。要将其用于自己的 Overleaf 项目,你需要满足以下条件之一:

  • 拥有 Overleaf 付费套餐(Standard 或 Professional),或
  • 项目由包含 Git 集成的高级或团体/机构账户共享给你。

快速测试:如果你可以在 Overleaf,账户设置,Git 集成中创建 Git 令牌,就可以使用。仅有免费账户的 Overleaf 用户无法创建 Git 令牌。

GitHub、GitLab、Bitbucket 或自托管 Git:无需付费套餐。 任何你有权限推送的仓库都可以使用免费访问令牌:GitHub 细粒度 PAT(具有 Contents 读写权限)、GitLab 项目或个人访问令牌,或 Bitbucket 应用密码。已加入允许列表的自托管 HTTPS Git 仓库也受支持。

你还需要 Claude 或 ChatGPT。它们的免费套餐即可使用。


价格

  • 免费: 连接 1 个项目,每月 10 次写入提交,无限次读取。使用闲置容量运行(尽力提供服务)。
  • Pro,每月 $8.99: 项目数量不限,写入提交次数不限,保证可用。新订阅用户首月可享 5 折优惠。

读取始终免费且不限次数。如果你连接 Overleaf,其订阅费用由 Overleaf 单独收取;GitHub、GitLab 和 Bitbucket 只需免费访问令牌。在你的助手中或通过 milatexai.com/account 管理账单。


功能

工具功能写入
list_projects、list_files列出你的项目,或某个项目的文件否
read_file、get_sections、read_section读取文件并浏览 LaTeX 结构否
check_compile使用捆绑的 LaTeX 引擎(Tectonic)构建,并报告确切错误否
get_history默认分支上的近期提交否
edit_file、write_file、delete_file、upload_file修改文件,每次修改都会立即提交并推送是

只有写入会计入月度限额;读取始终免费。每次写入都会立即提交并推送到默认分支,并返回提交哈希,可在你的代码库历史记录中审计。路径会经过验证(禁止路径遍历),编辑必须匹配唯一的确切内容,并且引擎总会在推送前拉取,绝不会强制推送。


安全与隐私

  • 你在安全的网页表单中输入Git 访问令牌;令牌会静态加密,且绝不会写入聊天内容。
  • MiLatexAI 只会访问你明确连接的项目,不会访问账户中的其他内容。
  • 我们不会存储你的文档内容。我们只保留你的账户邮箱、加密后的令牌和使用量统计(每月提交次数、每日工具调用次数;绝不记录你提出的请求)。
  • 完整连接器为开源(AGPL-3.0),你可以审查它的具体行为。

MiLatexAI 与 Overleaf 或 Digital Science、GitHub、GitLab、Bitbucket、Anthropic 或 OpenAI 均无关联,也未获得其认可或赞助。Overleaf、GitHub、GitLab、Bitbucket、Claude 和 ChatGPT 是其各自所有者的商标,仅用于描述兼容性。


自托管

MiLatexAI 采用 AGPL-3.0 许可,因此你可以自行运行服务端。

python -m venv .venv
. .venv/Scripts/activate          # or: source .venv/bin/activate
pip install -r requirements.txt
python -m pytest -q                # test suite

托管服务在 Azure Container Apps 上运行 leafbridge.asgi:app(位于 /mcp 的 Streamable HTTP MCP),使用 WorkOS AuthKit 进行身份验证,并使用 Stripe 处理账单。可通过项目中的 git_url 覆盖配置支持自托管的 Overleaf Server Pro。将修改后的版本作为网络服务运行时,必须公开你的修改(AGPL)。


状态

  • milatexai.com 已上线:提供托管式多用户服务、WorkOS 登录、按用户加密的令牌、服务端编译检查(Tectonic)、Stripe 账单,以及用于管理订阅的网站登录功能。
  • 规划中:连接器目录收录、多文件智能编辑、团队套餐。

许可证

AGPL-3.0-or-later。你可以自由自托管;将修改后的版本作为网络服务运行时,必须公开你的修改。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。