Cowriter

Cowriter

site icon
2025.03.06 0
Python协作写作跨平台通信交流协作
Cowriter 是一个 MCP 服务器,用于在 LLM 聊天中进行协作写作。它允许用户通过 Claude 聊天界面发送消息到 Telegram,实现跨平台的协作写作功能。
View on GitHub

Overview

基本能力

产品定位

Cowriter 是一个专注于协作写作的 MCP 服务器,旨在通过 LLM 聊天界面实现跨平台的协作写作功能。

核心功能

  1. 协作写作:在 LLM 聊天中进行协作写作。
  2. 消息发送:通过 Claude 聊天界面发送消息到 Telegram。
  3. 跨平台支持:支持与 Telegram 的集成,实现跨平台协作。

适用场景

  1. 团队协作:团队成员通过 LLM 聊天界面进行实时协作写作。
  2. 跨平台通信:通过 Claude 聊天界面发送消息到 Telegram,实现跨平台通信。

工具列表

  1. cowriter-install:配置 Claude Desktop 使用 Cowriter MCP 服务器。
  2. setup-telegram:设置 Telegram API ID 和 hash,用于消息发送。
  3. send-telegram-message:测试 Telegram 消息发送功能。

常见问题解答

  1. 安装失败:如果 uv run cowriter-install 失败,可以手动更新 claude_desktop_config.json 文件。
  2. Telegram 验证:设置 Telegram 时需要输入手机号和验证码进行验证。

使用教程

使用依赖

  1. 确保 uv 已安装: curl -LsSf https://astral.sh/uv/install.sh | sh
  2. 安装依赖: uv sync

安装教程

  1. 配置 Claude Desktop 使用 Cowriter MCP 服务器: uv run cowriter-install 如果失败,手动更新 ~/Library/Application\ Support/Claude/claude_desktop_config.json 文件。
  2. 设置 Telegram API ID 和 hash: uv run setup-telegram

调试方式

  1. 测试 Telegram 消息发送功能: uv run send-telegram-message
  2. 更新依赖和配置: git pull uv sync uv run cowriter-install

许可证

None