mcp-server-weixin
Verified Safeby CorgiBoyG
Overview
Provides a service for AI systems to send templated messages to WeChat public account users.
Installation
docker run -d -p 8102:8102 -v $(pwd)/data:/app/data mcp-server-weixin:1.0.0Environment Variables
- WEIXIN_API_ORIGINAL_ID
- WEIXIN_API_APP_ID
- WEIXIN_API_APP_SECRET
- WEIXIN_API_TEMPLATE_ID
- WEIXIN_API_TOUSER
Security Notes
The application follows good practices for handling sensitive information by externalizing configurations to `application.yml` for WeChat API credentials. It explicitly warns users against committing `AppSecret` to code repositories. Access tokens are properly cached with a 2-hour expiry. A hardcoded example access token exists in a test file, but it's for testing and immediately overwritten by a real token fetch, posing minimal risk. No 'eval' or malicious patterns were found. The Docker push script uses a local config file for credentials, which is good practice for CI/CD.
Similar Servers
awesome-mcp-servers
A comprehensive directory for discovering various Model Context Protocol (MCP) servers, clients, and frameworks across different domains, facilitating integration with AI assistants.
mcp-image
The MCP server enables AI assistants to generate and edit images using Google's Gemini 3 Pro Image, with intelligent prompt optimization provided by Gemini 2.0 Flash.
mcp-server-infranodus
Integrates InfraNodus knowledge graph and text network analysis capabilities into LLM workflows and AI assistants for generating knowledge graphs, detecting content gaps, identifying topics, and performing SEO analysis.
mcp-dblp
Provides a Model Context Protocol (MCP) server for Large Language Models (LLMs) to access, search, and manage publications and BibTeX entries from the DBLP computer science bibliography database.