📋 开发文章MCP服务器
🎯 这个项目是什么?
这是一个完整的MCP(模型上下文协议)服务器,它实现了dev.to的一篇文章,并使用 TypeScript 和 萨德服务器直接与 光标,允许您在dev.to上搜索文章。
🌟 为什么使用MCP?
这 模型上下文协议 是Anthropic开发的一种协议,允许AI助手以标准化的方式与外部工具和资源连接。通过此项目,您可以:
- 🤖 自然对话 使用Cursor查看dev.to上的文章
- 🔧 执行任务 直接通过聊天
- 📊 接收见解 关于已发布数据的智能数据
- 🛡️ 确保数据验证 所有数据的稳健性
使用示例
询问Cursors:
- “给我3篇关于打字的文章”
- “给我用户kevinuehara的文章”
运作原理
get-articles
- 获取传递参数的文章 标签 和 数量 来自Dev.TO API
- 返回AI代理可以完美格式化的结构化数据
get-articles-by-user-name
- 获取传递参数的文章 用户名 来自Dev.TO API
- 返回AI代理可以完美格式化的结构化数据
🏗️ 项目架构
该项目由三个主要文件组成
src/
├── types.ts # 📝 Zod Types
├── service.ts # 🖥️ Integration with dev.to
└── main.ts # 🚀 Entry Point of MCP依赖项
@modelcontextprotocol/sdk-MCP服务器框架zod-架构验证
使用API
- API开发 -免费的API Dev.TO文章
