social-listening
The Social Listening MCP Server is designed to monitor and analyze social media mentions using AI through the Syften API. It supports real-time notifications, data analysis, and reporting features tailored for social listening use cases.
Social Listening MCP Server
A Model Context Protocol (MCP) server that provides social listening capabilities through Syften's API. This server enables AI-powered analysis of social mentions, with support for real-time notifications via webhooks.
Features
- Real-time social mention monitoring
- AI-powered content categorization
- Webhook notifications for important mentions
- Historical data backfilling
- Trend analysis and reporting
- Natural language query support
Prerequisites
- Node.js (v16 or later)
- A Syften account with API access
- Claude Desktop app or VSCode with Claude extension
Installation
Clone the repository and install dependencies to build the server.
Configuration
Setup involves configuring Syften API and optionally configuring using Claude or VSCode.
Available Tools
Tools for configuring AI filters, setting up webhooks, backfilling data, syncing mentions, analyzing trends, and processing NLP queries are supported.
Example Usage in Claude
Prompts include setting up AI filters, webhooks, analyzing trends, and querying AI-filtered mentions.
Webhook Integration
Mentions are packaged into JSON formatted notifications and sent via webhooks.
Development
Instructions for building from source, adding new features, and contributing.
Troubleshooting
Guidance on resolving common issues.
Contributing
Steps for contributing to the project.
License
MIT License.