mcp-server-csdn-final
A Spring Boot (Java 17) service that provides a REST API to automatically publish Markdown articles to CSDN. It supports configuring article metadata (tags/category/description), converting Markdown to HTML, and integrates with Spring AI tool sets. Authentication to CSDN appears to be done via a configured CSDN Cookie stored in application.yml.
Score Breakdown
⚙ Agent Friendliness
🔒 Security
Authentication appears to rely on a CSDN cookie stored in configuration (application.yml). Cookie-based auth can be high-risk if leaked via logs, misconfigured permissions, or accidental exposure in error messages. The README does not document TLS requirements, transport security, secret redaction, scope controls, or secure storage practices. Dependency hygiene cannot be validated from the provided text; scores are therefore conservative.
⚡ Reliability
Best When
You control the deployment environment and can safely manage a CSDN cookie, and you want an internal service to expose a REST endpoint for publishing content.
Avoid When
You need strong, standardized OAuth-based auth, or you cannot guarantee secure handling of secrets (cookies) in configuration and logs.
Use Cases
- • Automated publishing of Markdown articles to CSDN from external systems
- • Content pipelines that generate Markdown and publish with metadata
- • Agent-assisted workflows (via Spring AI tools) that create and publish posts
Not For
- • Implementing a first-class, standards-based CSDN integration (the project relies on cookie-based access rather than official OAuth flows, per README)
- • Use cases requiring fine-grained multi-user auth/authorization and auditability
- • High-assurance security environments without careful secret handling and review
Interface
Authentication
The README only describes a CSDN Cookie configured in application.yml. No mention of OAuth, API keys, or user-level scopes for the service itself.
Pricing
Agent Metadata
Known Gotchas
- ⚠ The integration requires providing a CSDN cookie via application.yml; agents should avoid exposing/printing this secret.
- ⚠ The README does not document REST endpoint paths, request/response schemas, or specific error codes; an agent may need to inspect source/OpenAPI (if any) or trial requests.
- ⚠ Idempotency, rate limits, and retry behavior are not documented in the provided README.
Alternatives
Full Evaluation Report
Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for mcp-server-csdn-final.
AI-powered analysis · PDF + markdown · Delivered within 30 minutes
Package Brief
Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.
Delivered within 10 minutes
Score Monitoring
Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.
Continuous monitoring
Scores are editorial opinions as of 2026-04-04.