关于 Mention MCP Server
Mention MCP Server 将 Mention API 的社交监听与监测能力提供给 MCP 客户端,适用于管理监测提醒和分析提及数据。它支持提醒创建、更新及暂停,并可按条件获取提及和统计信息。
主要功能
- 01查询账户与可用数据
- 02分页列出并查看提醒
- 03创建基础或高级提醒
- 04更新、暂停及恢复提醒
- 05筛选提及并获取统计
适用场景
- 01检查 Mention 账户及订阅信息
- 02按关键词建立品牌监测提醒
- 03暂停或调整现有监测提醒
- 04筛选提及并查看提醒统计
MCP 相关
该 MCP 服务将 Mention API 的账户、提醒、提及和统计操作作为工具提供给 MCP 客户端。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Mention MCP 服务
一款可用于生产环境的 Model Context Protocol (MCP) 服务,通过 Mention API 实现社交媒体聆听与监控。使用 TypeScript 构建,具备全面的错误处理、结构化日志记录和模块化架构。
支持的工具
| 工具 | 描述 |
|---|---|
get_account_info | 获取账户详情和订阅方案 |
get_app_data | 获取可用语言、国家/地区和来源 |
list_alerts | 分页列出所有监控提醒 |
get_alert | 获取特定提醒的详细信息 |
create_basic_alert | 使用简单的关键词匹配创建提醒 |
create_advanced_alert | 使用布尔查询语法创建提醒 |
update_alert | 修改现有提醒的条件和设置 |
pause_alert | 暂停特定提醒的监控 |
unpause_alert | 恢复已暂停提醒的监控 |
fetch_mentions | 使用高级筛选条件获取提及内容 |
fetch_alert_stats | 获取提醒的综合统计信息 |
安装与使用
使用 Claude Desktop 快速开始
将以下内容添加到 Claude Desktop 配置文件中:
{
"mcpServers": {
"mention": {
"command": "npx",
"args": ["-y", "@maelitop/mention-mcp-server"],
"env": {
"MCP_MENTION_API_KEY": "your_mention_api_key_here"
}
}
}
}
环境变量
| 变量 | 描述 | 默认值 |
|---|---|---|
MCP_MENTION_API_KEY | 你的 Mention API 密钥(必填) | - |
MCP_MENTION_API_BASE_URL | 自定义 API 基础 URL | https://web.mention.com/api |
MCP_LOG_LEVEL | 日志级别(debug、info、warn、error) | info |
MCP_CONSOLE_LOGGING | 启用控制台日志记录(true/false) | false |
MCP_REQUEST_TIMEOUT | 请求超时时间(毫秒) | 30000 |
MCP_MAX_RETRIES | 最大重试次数 | 3 |
开发
# Install dependencies
npm install
# Run in development mode
npm run dev
# Run tests
npm test
# Build for production
npm run build
# Run linting and type checking
npm run ci
日志记录
日志会自动写入平台专属目录:
- macOS:
~/Library/Logs/mention-mcp-server/mention-mcp-server.log - Windows:
~/AppData/Local/mention-mcp-server/logs/mention-mcp-server.log - Linux:
~/.local/share/mention-mcp-server/logs/mention-mcp-server.log
测试
# Run all tests
npm test
# Run tests with coverage
npm run test:coverage
# Run tests in watch mode
npm run test -- --watch
许可证
本项目采用 MIT License 许可。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。