TGViewer
GitHub开源观察|开源项目·热门仓库·开发者 GitHub开源观察|开源项目·热门仓库·开发者 @githubtrendinghub · 669 subscribers
Post #541 17
用MCP让Claude自动发布博客

一位开发者分享了他用MCP(Model Context Protocol)构建自定义服务器,让Claude自动完成博客草稿整理并发布到Dev.to的完整调试过程。

MCP是一种让AI模型调用外部工具的协议。作者搭建了两个服务器:官方filesystem服务器让Claude读写本地文件,以及自建的devto服务器,封装了Dev.to API用于发布文章。最终效果是,只需对Claude说"读取某文件夹的草稿、润色后发布为草稿",它就会自动完成整个流程。

过程中踩了不少环境配置的坑:PowerShell安装uv后需重开终端才能识别;Python版本需固定3.10以上才能满足MCP SDK要求;PyPI上存在同名无关包,需显式指定版本范围mcp[cli]>=1.2.0,<2.0.0才能装到真正的SDK;Claude Desktop的配置文件需注意JSON嵌套结构,且Windows下要用完整路径启动命令。


作者总结,真正的难点不在MCP协议本身,而在于PATH、Python版本、包名冲突等基础环境问题。一旦环境就绪,核心代码不过20行Python。这个案例对想用MCP自动化工作流的开发者有参考价值,尤其是Windows环境下的配置细节。

#GitHub #开源 #MCP #Claude #DevTo #Python #AI自动化
@GitHubTrendingHub
More from @githubtrendinghub
  1. Sep 30, 2026WSL Containers:在 Windows 里原生跑 Linux 容器 微软把 WSL 容器(WSLC)从公开预览转为正式可用,开发者不必再装独立工具,就能在 WSL 环境里…
  2. Sep 30, 2026DBX:25 MB 的跨平台数据库客户端 轻量级跨平台数据库管理工具,支持 MySQL、PostgreSQL、SQLite、Redis、MongoDB、达梦等 100+ 数据库,提…
  3. Sep 30, 2026Openship:自带 CI/CD 的自托管部署平台 指向一个仓库,它自动完成构建、发布、路由和 TLS 终结,省掉自己搭部署流水线的麻烦。适合想把应用部署到自己服务器或云上的开发…
  4. Sep 30, 2026ReClip:自托管的视频音频下载器,带网页界面 粘贴链接就能把 YouTube、TikTok、Instagram、Twitter/X 等 1000+ 站点的视频存成 MP4 或…
  5. Sep 30, 2026OpenShell:给自主 AI Agent 用的安全私有运行时 NVIDIA 开源,让 Agent 能读文件、装包、调 API、用凭证,但不会拿到你数据、密钥和网络的完全访问权。…
  6. Sep 29, 2026openSUSE Leap 16.1:不可变模式并入主安装器 openSUSE 把不可变系统并入 Leap 主安装器,Leap Micro 不再单独发版,6.3 和 7.0 取消。…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →