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.

Evaluated Apr 04, 2026 (16d ago)
Repo ↗ Cms ai-ml api content-automation mcp-server spring-boot markdown publishing
⚙ Agent Friendliness
30
/ 100
Can an agent use this?
🔒 Security
32
/ 100
Is it safe for agents?
⚡ Reliability
21
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
0
Documentation
40
Error Messages
0
Auth Simplicity
35
Rate Limits
10

🔒 Security

TLS Enforcement
60
Auth Strength
30
Scope Granularity
10
Dep. Hygiene
40
Secret Handling
20

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

Uptime/SLA
0
Version Stability
25
Breaking Changes
30
Error Recovery
30
AF Security 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

REST API
Yes
GraphQL
No
gRPC
No
MCP Server
No
SDK
No
Webhooks
No

Authentication

Methods: CSDN cookie (configured in application.yml)
OAuth: No Scopes: No

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

Free tier: No
Requires CC: No

Agent Metadata

Pagination
none
Idempotent
False
Retry Guidance
Not documented

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

$99

Package Brief

Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.

Delivered within 10 minutes

$3

Score Monitoring

Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.

Continuous monitoring

$3/mo

Scores are editorial opinions as of 2026-04-04.

8642
Packages Evaluated
17761
Need Evaluation
586
Need Re-evaluation
Community Powered