MCP中型服务器
A. 模型上下文协议(MCP) 服务器,使AI助手能够将帖子发布到Medium。
特性
- 发布帖子:创建文章并将其发布到Medium
- 草稿支持:以草稿、未列出或公开的形式发布
- 标签管理:为您的帖子添加标签
- 规范URL:为SEO设置规范URL
- 关注者通知:发布时通知关注者(可选)
安装
通过npx(推荐)
npx mcp-medium地方发展
git clone
cd mcp-medium
pnpm install
pnpm build
pnpm start设置
1.获取中API代币
- 首选 中等设置
- 向下滚动到“集成令牌”
- 生成新令牌
- 复制令牌以在您的环境中使用
2.设置环境变量
export MEDIUM_TOKEN="your_medium_token_here"3.配置MCP客户端
将此服务器添加到MCP客户端配置中:
克劳德桌面(config.json):
{
"mcpServers": {
"medium": {
"command": "npx",
"args": ["mcp-medium"],
"env": {
"MEDIUM_TOKEN": "your_medium_token_here"
}
}
}
}其他MCP客户端:
npx mcp-medium用法
配置后,您可以要求您的AI助手将帖子发布到Medium:
“请将这篇文章以草稿形式发布到Medium,标签为‘编程’和‘排版’”
“将此帖子公开发布到Medium并通知我的关注者”
可用参数
- 标题 (必填):职位名称
- 内容 (必填):帖子内容(HTML格式)
- 标签 (可选):帖子的标签数组
- canonicalUrl (可选):SEO的标准URL
- 发布状态 (可选):“草稿”、“未列出”或“公开”(默认为“草稿”)
示例
// The AI assistant can call this tool:
publishPost({
title: "My First MCP Post",
content: "
Hello World
This is my first post via MCP!
",
tags: ["mcp", "automation"],
publishStatus: "draft"
})发展
构建
pnpm build发展模式
pnpm dev棉绒
pnpm lint
pnpm fix需求
- Node.js 18+
- 具有API访问权限的媒体帐户
- 有效的Medium集成令牌
许可证
麻省理工学院
作者
杰伊·西蒙斯
- 网站: https://yaa.bz
贡献
欢迎投稿!请随时提交拉取请求。
支持
如果您遇到任何问题或有疑问,请在存储库中提交问题。
