🤖 AsyncPraiseRebuke MCP服务器
AsyncPraiseRebuke-MCP 是一个 模型上下文协议(MCP) 该服务器公开业务反馈和联系人发现工具,包括基于AI代理的流,用于与Claude Desktop或任何其他符合MCP的客户端集成。
🔍 它做什么
此服务器支持以下工具:
- ✅ 列出并搜索客户反馈评论
- ✅ 查看评分最高和最低的机构
- ✅ 使用抓取和启发式方法发现业务联系人电子邮件
- ✅ 将新条目记录到基于Cosmos DB的目录中
- ✅ 带有代理的链式工具逻辑,可自动化多步流程
🧩 可用工具
核心工具(无状态和可重用)
这些可以单独用于集中功能:
- \
listPublicReviews \–获取所有公众反馈条目 - \`getTopRatedLocations–查看评分最高和最低的企业
- \
searchReviews \–按部分企业名称搜索评论 - \
searchBusinessDirectory \–在Cosmos DB中查找现有业务条目 - \
logBusinessEmail \–手动添加业务联系人电子邮件 - \
发现商业电子邮件\*(来自ClicknContact)* –从商业网站发现电子邮件和表单字段
🧠 代理工具:\discoverAndLogBusinessEmail\
此代理化工具自动化了整个工作流程:
- 呼叫ClicknContact以查找联系信息
- 检查Cosmos DB目录以防止重复
- 如果需要,使用占位符值记录新业务
工具名称: \discoverAndLogBusinessEmail\\ 来源: \单击Contact ScannerAgent\
______________________________________________________________________
🚀 入门指南
npm install -g @fabianwilliams/asyncpraiserebuke-mcp然后添加到您的Claude Desktop配置中:
"ClicknContactScannerAgent": {
"command": "npx",
"args": [
"--yes",
"@fabianwilliams/asyncpraiserebuke-mcp",
"scanAndLogNewBusinessEmails"
],
"env": {
"REVIEW_API_KEY": "your-key-here",
"REVIEW_API_BASE_URL": "https://your-api.com/api"
}
}您也可以手动运行此程序:
npx --yes @fabianwilliams/asyncpraiserebuke-mcp scanAndLogNewBusinessEmails______________________________________________________________________
🛠 开发结构
/src
apiClient.ts // Cosmos-backed endpoint calls
main.ts // MCP tool definitions
types.ts // Shared types
scanAndLogNewBusinessEmails.ts // CLI agent wrapper
/test
businessesToScan.json // Sample test data______________________________________________________________________
🧪 测试代理
确保已安装依赖项并构建项目:
npm install
npm run build然后运行:
npx @fabianwilliams/asyncpraiserebuke-mcp scanAndLogNewBusinessEmails或者通过Claude Desktop进行测试:
请扫描以下网站以查找联系人电子邮件,并记录目录中未包含的任何新电子邮件:https://example1.com, https://example2.com
______________________________________________________________________
📦 出版
对于维护人员:
npm version patch # or minor / major
npm publish --access public______________________________________________________________________
🪪 许可证
麻省理工学院——使用它,分叉它,代理它。
内置于❤️ 靠近 @法比安·威廉姆斯
