social-listening

social-listening

0

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.