Labsco
MaelitoP logo

Mention MCP Server

from MaelitoP

Monitor web and social media using the Mention API.

๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅโœ“ VerifiedPaid serviceNeeds API keys

Mention MCP Server

License: MIT NPM Version NPM Downloads

A production-ready Model Context Protocol (MCP) server for social listening and monitoring through the Mention API. Built with TypeScript, comprehensive error handling, structured logging, and modular architecture.

Supported Tools

ToolDescription
get_account_infoRetrieve account details and subscription plan
get_app_dataGet available languages, countries, sources
list_alertsList all monitoring alerts with pagination
get_alertGet detailed information about specific alerts
create_basic_alertCreate alerts with simple keyword matching
create_advanced_alertCreate alerts with boolean query syntax
update_alertModify existing alert criteria and settings
pause_alertTemporarily pause monitoring for specific alerts
unpause_alertResume monitoring for paused alerts
fetch_mentionsRetrieve mentions with advanced filtering
fetch_alert_statsGet comprehensive statistics for alerts

Logging

Logs are automatically written to platform-specific directories:

  • 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

Testing

# Run all tests
npm test

# Run tests with coverage
npm run test:coverage

# Run tests in watch mode
npm run test -- --watch

License

This project is licensed under the MIT License.