Media Watcher MCP Server for performing sentiment analysis and media monitoring via the Model Context Protocol
Project description
Media Watcher MCP Server
An MCP server implementation for Media Watcher, allowing you to search news and YouTube content for sentiment analysis and monitoring.
Installation
pip install .
Configuration
You need a Media Watcher API key to use this server.
Usage
Running the Server
You can run the server directly:
python -m media_watcher_mcp.server --api-key YOUR_API_KEY
Or using the installed script:
barie-media-watcher-mcp --api-key YOUR_API_KEY
Tools
media_watcher_search
Search for news or YouTube content.
query(string, required): The search term (e.g., "Apple Inc").source(string, optional): "news" (default) or "youtube".country(string, optional): ISO 3166-1 alpha-2 country code (e.g., "US").
Example:
{
"query": "Tesla",
"source": "news",
"country": "US"
}
Structure
media_watcher_mcp/client.py: Async client for Media Watcher API handling polling logic.media_watcher_mcp/server.py: MCP server implementation.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file barie_media_watcher_mcp-0.1.2.tar.gz.
File metadata
- Download URL: barie_media_watcher_mcp-0.1.2.tar.gz
- Upload date:
- Size: 4.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f807a52783dd1d64f12f663658baf4c98890ed978a46770c81f365612f00a57f
|
|
| MD5 |
83f727ca673953ab08acb5b8f5036369
|
|
| BLAKE2b-256 |
e8880de859c837d526916831ce18aad6fb8b979a9938c1851803b449bb5a5bb5
|
File details
Details for the file barie_media_watcher_mcp-0.1.2-py3-none-any.whl.
File metadata
- Download URL: barie_media_watcher_mcp-0.1.2-py3-none-any.whl
- Upload date:
- Size: 6.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1e07734ca5034751678139868556aedcdd2d47de1c690284eaa5bbc432049fff
|
|
| MD5 |
ded3e7f587f5bf5e0a15a006daf1a502
|
|
| BLAKE2b-256 |
7c0b9d364ea72240c8459ab2f7b6ee70df1902912d9ee7ac4557c9ec2efb8f89
|