mcp-server-csdn
Verified Safeby CorgiBoyG
Overview
The server automatically publishes Markdown articles to the CSDN platform, acting as a tool called by a Spring AI agent.
Installation
docker run -d -p 8101:8101 -v $(pwd)/data:/app/data mcp-server-csdn:1.0.0Environment Variables
- CSDN_API_COOKIE
- CSDN_API_CATEGORIES
- SPRING_APPLICATION_NAME
- ALIYUN_USERNAME
- ALIYUN_PASSWORD
Security Notes
The example `application.yml` in the project's README and provided source code includes a very long, real-looking CSDN authentication cookie directly. This encourages users to hardcode sensitive session information in a configuration file, which is a critical security risk if committed to version control or otherwise exposed. While the `push.sh` script handles Aliyun credentials more securely via a `.local-config` file, the primary CSDN API key (cookie) is suggested to be directly in `application.yml`. The server also hardcodes numerous HTTP headers for the CSDN API, which might be brittle but not inherently a security flaw.
Similar Servers
octocode
Octocode is an intelligent code indexer, semantic search engine, and knowledge graph builder that provides AI-powered assistance for developers.
sumup-mcp
Provides a Model Context Protocol (MCP) server to enable large language models (LLMs) to interact with SumUp APIs using natural language.
ancplua-mcp
Provides C#/.NET Model Context Protocol (MCP) servers to expose development tools for filesystem, Git, CI/CD, Roslyn analysis, and multi-AI orchestration, facilitating advanced developer workflows and AI-assisted development.
outlook-mcp
Provides Microsoft Outlook/Graph API integration as an MCP server, enabling email management and calendar event scheduling.