Back to Home
sarthaksavvy icon

advocu-docker-mcp

Verified Safe

by sarthaksavvy

Overview

This MCP server enables AI agents to submit various community activities (feedback sessions, resources, public speaking, events, amplifications) to the Advocu platform and to scrape web content for metadata.

Installation

Run Command
docker run -i --rm -e ADVOCU_API_KEY=your_api_key_here sarthaksavvy/advocu-mcp-server:latest

Environment Variables

  • ADVOCU_API_KEY
  • ADVOCU_API_URL

Security Notes

The server uses `execFileAsync` to run `curl` for the `scrape_content` tool, which takes a user-provided URL. While there is basic HTTPS URL validation, this pattern can be a potential vector for Server-Side Request Forgery (SSRF) if run in an environment with access to internal networks, allowing a malicious actor to probe internal services. The `maxBuffer` for `curl` is set to a relatively large 10MB, which could be a minor resource exhaustion vector if exploited. The `ADVOCU_API_KEY` is correctly handled via environment variables. The `DOCKER.md` states `ADVOCU_API_URL` is hardcoded for Docker usage, which might limit flexibility, but it's not a direct security vulnerability as the endpoint itself is known.

Similar Servers

Stats

Interest Score33
Security Score7
Cost ClassMedium
Avg Tokens300
Stars2
Forks1
Last Update2025-11-26

Tags

AdvocacyActivity TrackingWeb ScrapingModel Context ProtocolAI Agent Tools