使用说明
PostIdentity MCP服务器
官方MCP服务器 PostIdentity -从支持模型上下文协议(MCP)的任何AI助手生成AI驱动的社交媒体帖子。
特性
- 🎭 管理身份 -列出、创建和归档你的写作角色
- ✍️ 生成帖子 -立即将想法转化为帖子
- 🧵 生成线程 -将长篇内容转化为有凝聚力的多帖子
- 💬 生成回复 -创建对其他帖子的真实回复
- 🔄 优化帖子 -重新生成、缩短、加长或调整样式(每次优化1学分)
- 📐 字符限制 -为Twitter、LinkedIn或自定义长度生成帖子
- 📝 评论文章 -浏览您的特定身份的帖子历史记录
- 💳 检查积分 -监控您的信用余额
- 🎁 跟踪推荐 -查看您的推荐统计数据和代码
- 🛍️ 浏览市场 -发现身份模板
- 🔒 安全 -具有RLS保护的基于令牌的身份验证
演示
点击观看:查看PostIdentity MCP的实际操作
两种部署选项
🖥️ 本地MCP服务器(此包)
对于 本地AI助手 如Windsurf、Claude Desktop和其他MCP兼容工具。
- 运输: stdio(标准输入/标准输出)
- 安装:
npx @postidentity/mcp-server - 最适合: 桌面AI助手
☁️ HTTP MCP服务器
对于 基于云的集成 如Gumloop和其他基于HTTP的MCP客户端。
- 端点:
https://izonnqmeqgzmuowhglfx.supabase.co/functions/v1/mcp - 运输: HTTP与JSON-RPC 2.0
- 身份验证:
X-API-Key头球 - 最适合: 云平台、自定义集成
示例用法:
curl -X POST https://izonnqmeqgzmuowhglfx.supabase.co/functions/v1/mcp \
-H "X-API-Key: pi_xxxxxxxxxxxxx" \
-H "Content-Type: application/json" \
-H "Accept: text/event-stream" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
两台服务器均提供 相同的功能 和 相同的输出 -只是不同的传输机制。
先决条件(本地服务器)
- Node.js 18+(用于本地开发)
- A. PostIdentity 账户
- 兼容MCP的人工智能助手(Windsurf、Claude Desktop等)
🚨 v2.0迁移通知
如果你从v1.x升级: 访问令牌仍然有效,但我们强烈建议切换到API密钥进行永久访问。访问令牌每小时过期一次,需要手动更新。
快速开始
1.获取API密钥(推荐)
- 首选 postidentity.com/settings
- 打开 “开发者” 部分
- 点击 “创建密钥”
- 给它起个名字(例如“Windsurf MCP”)
- 立即复制密钥 -你不会再看到它了!
2.配置您的MCP客户端
推荐(v2.0+):
{
"mcpServers": {
"postidentity": {
"command": "npx",
"args": [
"-y",
"@postidentity/mcp-server@latest",
"--api-key",
"your_api_key_here"
]
}
}
}
传统(仍受支持):
{
"mcpServers": {
"postidentity": {
"command": "npx",
"args": [
"-y",
"@postidentity/mcp-server@latest",
"--access-token",
"YOUR_ACCESS_TOKEN_HERE"
]
}
}
}
⚠️ 注: 访问令牌每小时过期一次,需要手动续订。使用API密钥进行永久访问。
可用工具
1. list_identities
获取你的写作身份。
参数:
status(可选):按“活动”(默认)、“已存档”或“全部”筛选
示例:
"Show me my PostIdentity identities"
"Show me my archived identities"
"Show me all my identities"
2. generate_post
使用身份的风格将想法转化为帖子。支持细化选项。
参数:
identity_id(必填):身份UUID或名称(例如,“技术博客”)thought_content(必填):你的想法/想法character_limit(可选):最大字符数(例如,Twitter/X为280)refinement_type(可选):“重新生成”、“缩短”、“延长”、“样式调整”或“优化”session_id(细化所需):细化会话的随机UUIDprevious_post(需要改进):需要改进的职位style_adjustment(对于“styleadjust”):“more_casual”、“more_formal”、“add_homor”、“more _seserious”、“more_direct”和“add_emojis”custom_feedback(代表“精炼”):您的具体反馈
示例:
"Generate a post as Tech Blogger about AI trends"
"Generate a Twitter post (280 chars) as Tech Blogger about AI trends"
成本: 每代或每精炼1学分
3. get_credits
检查您当前的信用余额。
例子:
"How many PostIdentity credits do I have?"
4. list_posts
浏览您生成的帖子。
参数:
profile_id(可选):按身份UUID或名称过滤(例如,“Tech Blogger”)limit(可选):帖子数量(默认值:10)
示例:
"Show me my last 5 posts"
"Show me posts from Tech Blogger"
5. get_referral_stats
查看您的推荐码和统计数据。
例子:
"What's my PostIdentity referral code?"
6. list_marketplace_templates
浏览市场中的身份模板。
参数:
category(可选):按业务/创意/个人筛选
例子:
"Show me business identity templates"
7. create_identity
从示例中创建新标识。
参数:
name(必填):身份名称description(必填):写作风格描述examples(必填):3+个示例帖子的数组(更多=更准确)
例子:
"Create a tech blogger identity with these examples: ..."
8. archive_identity
将身份存档(稍后可以恢复)。
参数:
identity_id(必需):要存档的身份UUID或名称
例子:
"Archive my Tech Blogger identity"
9. generate_thread
从一个想法中生成一个有凝聚力的线索(多个连接的帖子)。非常适合将YouTube的文字记录、文章或复杂的想法分解为一系列帖子。
参数:
identity_id(必填):身份UUID或名称thought_content(必填):要转换的长篇内容(YouTube成绩单、文章等)post_count(可选):帖子数量(3-10)或“自动”(默认:“自动”)platform(可选):“twitter”(280个字符)或“linkedin”(500个字符)-默认值:“twittercharacter_limit(可选):覆盖每篇帖子的字符限制
示例:
"Generate a Twitter thread as Tech Blogger about this YouTube transcript: [paste transcript]"
"Create a 5-post LinkedIn thread as Tech Blogger about AI trends"
成本: 每条帖子1学分(不考虑帖子数量)
10. generate_reply
以您的身份语音对现有帖子进行回复。非常适合真实地与其他用户的内容互动。
参数:
identity_id(必填):身份UUID或名称original_post(必填):您要回复的帖子(全文)reply_direction(必填):您的预期观点/反应character_limit(可选):最大字符数(默认值:280)
示例:
"Generate a reply as Tech Blogger to this post: [paste post]. Agree with them but add nuance about AI safety."
"Reply as Tech Blogger: [original post]. Point out a flaw in their argument about productivity tools."
成本: 每次回复1学分
使用示例
列出您的身份
You: "List my PostIdentity identities"
AI: "Found 2 identities:
1. Tech Thought Leader
ID: abc123...
2. Casual Developer
ID: def456..."
生成帖子
You: "Generate a post as Tech Thought Leader about AI safety"
AI: "✅ Post generated successfully!
AI safety isn't about preventing sci-fi scenarios.
It's about ensuring predictable behavior TODAY.
💳 Remaining credits: 45"
优化帖子
You: "Make that post shorter" (with refinement parameters)
AI: "✅ Post generated successfully!
AI safety is about predictable behavior TODAY,
not sci-fi scenarios.
💳 Remaining credits: 44" (1 credit charged)
检查积分
You: "How many credits do I have?"
AI: "💳 Current Balance: 45 credits
✅ You can generate 45 more posts"
查看推荐统计信息
You: "What's my referral code?"
AI: "🎁 Referral Stats
📋 Your Code: ABC123XY
👥 Total Referrals: 3
💰 Credits Earned: 15"
从YouTube转录生成一个帖子
You: "Generate a Twitter thread as Tech Blogger about this YouTube transcript:
[paste long transcript here]"
AI: "✅ Thread generated successfully!
📝 5 posts in thread
──────────────────────────────────────────────────
**Post 1/5** (276 chars)
[Hook: Attention-grabbing opening]
──────────────────────────────
**Post 2/5** (280 chars)
[Development: Key point 1]
...
**Post 5/5** (265 chars)
[Conclusion: Strong takeaway]
💳 Remaining credits: 44
🆔 Thread ID: abc123..."
生成回复
You: "Reply to this post as Tech Blogger: 'AI will replace all programmers by 2030'
Disagree politely but firmly, emphasizing augmentation over replacement."
AI: "✅ Reply generated successfully!
📩 **Original post:**
AI will replace all programmers by 2030...
💬 **Your reply:**
──────────────────────────────────────────────────
Respectfully disagree. The last 20 years of
automation didn't replace programmers—it made
them 10x more productive. AI is a tool, not a
replacement. The best devs will be those who
master the tool.
──────────────────────────────────────────────────
💳 Remaining credits: 43"
本地开发
# Clone the repository
git clone https://github.com/PostIdentity/mcp-server.git
cd mcp-server
# Install dependencies
npm install
# Build
npm run build
# Run locally
node dist/index.js --access-token YOUR_TOKEN
安全
✅ 基于令牌的身份验证 -未存储密码
✅ 行级安全(RLS) -数据库级访问控制
✅ 用户隔离 -只能访问您自己的数据
✅ 信用体系 -自然限速
✅ 审计跟踪 -记录所有交易
故障排除
工具未出现
- 验证配置文件中的JSON语法
- 检查令牌是否正确且未过期
- 完全重新启动您的AI助手
- 检查日志是否有错误
身份验证错误
- 从获取新令牌 postidentity.com/settings
- 使用新令牌更新MCP配置
- 重新启动AI助手
“积分不足”错误
运作原理
- 您在MCP配置中提供您的访问令牌
- 服务器在启动时使用令牌进行身份验证
- 令牌用于所有对PostIdentity的API请求
- 所有运营都尊重您的信用和RLS政策
积分和定价
- 免费试用: 注册5学分
- 世代: 每个职位1学分
- 精炼: 每次精炼1学分
- 推荐人: 每次推荐5个学分(适用于两个用户)
- 定价: 15学分起价5美元
细化功能
使用以下选项优化生成的帖子:
- 再生:生成一个全新的版本
- 更短:在保留消息的同时将长度缩短约40%
- 更长:添加更多细节和上下文
- styleadjust:应用一个预定义的音调变化(更随意、正式、幽默等)
- 精炼:应用任何自定义反馈、混合说明或特定编辑
工作原理: 您的AI助手会根据您的自然语言请求自动选择正确的细化类型:
- “让它更短”→
shorter - “添加更多幽默”→
style_adjust: add_humor - “使其更直接并删除em破折号”→
refine(混合指令的自定义反馈) - “再试一次”→
regenerate
注: 在MCP服务器中,所有改进都需要1个学分。web应用程序位于 postidentity.com 每次会话免费提供前3个改进。
链接
- 🌐 Web应用程序: postidentity.com
- 📦 npm包: @后身份/mcp服务器
- 🐛 问题: GitHub 问题
- 📧 技术支持: support@postidentity.com
贡献
欢迎投稿!请打开问题或提交PR。
许可证
麻省理工学院© Post身份
由...制作❤️ PostIdentity团队