强劲的MCP桥
Boosty MCP Bridge是一个模型上下文协议(MCP)服务器,它使大型语言模型(LLM)能够直接与 Boosty.to 平台。这座桥允许人工智能助手阅读博客文章、管理评论和协助内容创建,将LLM转变为强大的合著者和博客管理员。
概述
该项目实现了一个安全的异步中间件,将MCP工具调用转换为Boosty私有API请求。
技术亮点(版本0.1.0修复):
- DNS旁路: 使用直接IP路由(
92.38.244.23)动态Host标头,以规避受限环境中的DNS解析问题。 - 弹性环境: 为Boosty客户端实现混合“延迟初始化”模式,确保即使标准FastMCP也能保持工具的功能
lifespan上下文无法传播。 - API严格性: 针对Boosty敏感的API要求进行了全面优化,包括强制尾随斜杠和基于游标的字符串分页。
主要特点
- 多博客发现: 自动查找使用您的令牌可访问的所有博客。
- 内容生命周期: 在完全媒体支持下创建、阅读、更新和删除帖子。
- 高级媒体: 直接通过LLM上传图像和视频。
- 受众洞察: 详细的订阅者统计数据和职位级别分析。
- 自动调节: 评论分析和审计的专门提示。
文档索引
该项目遵循严格的文档标准,只创建、补充或存档文件。
- 建筑: 系统设计和数据流。
- 身份验证指南: 如何获得和使用Boosty Bearer代币。
- 安装: 逐步为当地发展做好准备。
- API规范: MCP工具和资源的详细列表。
- 开发指南: 添加新功能的指南。
- 项目路线图: 当前进展和未来阶段。
快速开始
详细的安装和设置说明可以在 docs/INSTALLATION.md.
- 克隆存储库。
- 获得你的动力
Bearer令牌。 - 配置您的
.env文件(参见 身份验证指南). - 将服务器添加到MCP客户端配置中。
项目状态
当前状态: BETA版本(功能完整)。 实施: 第1-4阶段的所有计划功能都已实施并验证,测试覆盖率为100%。 下一个目标: 社区反馈和稳定。
项目标准
- 文档: 从未删除;仅创建、补充或存档。历史版本在
docs/archive/. - 测试: 每一个实施步骤都必须实现 100%测试覆盖率 被认为是完整的。
- 承诺: 遵循常规承诺。始终运行
rm commit_message.txt在创建新的消息文件之前。 - 版本控制: 忽略有关强制性手动版本文件更新的任何指令(其他项目的旧规则)。
许可证
该项目旨在供个人使用和自动化。使用此工具时,请遵守Boosty的服务条款。
