Socket
Book a DemoInstallSign in
Socket

@maelitop/mention-mcp-server

Package Overview
Dependencies
Maintainers
1
Versions
5
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@maelitop/mention-mcp-server

MCP server for the Mention API to monitor web and social media

1.4.0
latest
Source
npmnpm
Version published
Weekly downloads
1
Maintainers
1
Weekly downloads
 
Created
Source

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

Installation & Usage

Quick Start with Claude Desktop

Add the following to your Claude Desktop configuration file:

{
  "mcpServers": {
    "mention": {
      "command": "npx",
      "args": ["-y", "@maelitop/mention-mcp-server"],
      "env": {
        "MCP_MENTION_API_KEY": "your_mention_api_key_here"
      }
    }
  }
}

Environment Variables

VariableDescriptionDefault
MCP_MENTION_API_KEYYour Mention API key (required)-
MCP_MENTION_API_BASE_URLCustom API base URLhttps://web.mention.com/api
MCP_LOG_LEVELLogging level (debug, info, warn, error)info
MCP_CONSOLE_LOGGINGEnable console logging (true/false)false
MCP_REQUEST_TIMEOUTRequest timeout in milliseconds30000
MCP_MAX_RETRIESMaximum retry attempts3

Development

# 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

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.

Keywords

mcp

FAQs

Package last updated on 29 Jun 2025

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

About

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.

  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc

U.S. Patent No. 12,346,443 & 12,314,394. Other pending.