PromptForge MCP服务器
智能提示优化中间件,增强执行前的用户提示。
特性
- 🎯 智能模式匹配 -自动检测提示意图并应用相关优化
- 📊 分析跟踪 -监控优化性能和模式
- 🔧 可定制的图案 -根据您的特定需求添加和修改优化模式
- 🚀 领域特定增强功能 -用于营销、数据分析、税务/会计和代码生成的预配置模式
- 💾 外部服务集成 -使用JSONBin进行模式存储,使用Supabase进行分析
设置
1.安装依赖项
npm install2.配置外部服务
JSONBin.io(模式存储)
- 在以下位置创建帐户https://jsonbin.io
- 用初始图案创建一个新的箱子
- 复制您的bin ID和API密钥
Supabase(分析)
- 在以下位置创建帐户https://supabase.com
- 创建新项目
- 创建一个名为的表
prompt_analytics使用此模式:
- id(uuid,主键) - original_prompt(文本) - 优化提示(文本) - 域(文本) - 信心(浮动) - 修改(json) - user_feedback(json,可以为空) - performance_metrics(json,可空) - created_at(带时区的时间戳)
3.环境变量
复制 .env.example 向 .env 并填写您的API证书:
cp .env.example .env4.测试您的设置
npm test可用工具
optimize_prompt
使用智能模式匹配优化提示。
{
"tool": "optimize_prompt",
"arguments": {
"prompt": "Write an email about our services",
"domain": "marketing_copy",
"context": {
"company": "Your Company",
"audience": "B2B customers"
}
}
}get_patterns
检索当前优化模式。
{
"tool": "get_patterns",
"arguments": {
"domain": "marketing_copy"
}
}update_pattern
在库中更新或添加图案。
{
"tool": "update_pattern",
"arguments": {
"domain": "custom_domain",
"pattern": {
"triggerKeywords": ["keyword1", "keyword2"],
"enhancements": [
{
"type": "role_addition",
"value": "You are an expert..."
}
]
}
}
}get_analytics_summary
获取优化分析摘要。
{
"tool": "get_analytics_summary",
"arguments": {
"timeRange": "week",
"domain": "marketing_copy"
}
}测试优化
通过前后对比进行测试优化。
{
"tool": "test_optimization",
"arguments": {
"prompt": "analyze our sales data",
"showDiff": true
}
}部署到mcpify.ai
- 创建新的MCP服务器 关于mcpify.ai
- 姓名: promptforge - 描述:“智能提示优化,实现一致的AI输出”
- 上传文件
- 复制以下内容 server.js 致mcpify.ai - 从您的 .env 文件
- 配置工具
- 服务器会自动公开中定义的所有工具 getTools()
默认图案
服务器包括预配置的模式,用于:
- 营销文案 -文案、电子邮件、登录页面、广告
- 数据分析 -分析、报告、见解、指标
- 税务与会计 -财务规划、税务优化、合规
- 代码生成 -编程、调试、实施
- 将军 -针对不匹配的提示进行回退
Schapira CPA集成
此服务器针对Schapira CPA的服务进行了优化:
{
"context": {
"company": "Schapira CPA",
"industry": "Tax and Accounting Services",
"audience": "Mid-market owner-operated businesses",
"tone": "professional"
}
}许可证
麻省理工学院-欢迎根据您的需求进行定制!
