{"id":"jrw923-mcp-server-csdn","name":"mcp-server-csdn","homepage":null,"repo_url":"https://github.com/JRW923/mcp-server-csdn","category":"communication","subcategories":[],"tags":["mcp","content-generation","content-publishing","automation","blogging","csdn"],"what_it_does":"An MCP server intended to automatically generate CSDN blog posts (CSDN 自动发帖).","use_cases":["Automating draft generation of CSDN posts from provided content","Integrating CSDN publishing into an agent workflow via MCP"],"not_for":["Mission-critical publishing without human review","Organizations requiring documented enterprise-grade security controls for publishing automation","Use as a generic CSDN API client without confirming supported operations and credentials flow"],"best_when":"When you want an agent-based workflow to draft and/or publish CSDN content and can validate outputs and credentials handling.","avoid_when":"When you cannot inspect the repository for auth, rate limiting, and error behavior (e.g., need to avoid lock-in to undocumented scraping/publishing flows).","alternatives":["Direct, official CSDN APIs (if available for publishing) or platform-supported integrations","Custom automation scripts using a verified browser/API flow with strong safeguards and logging","Other MCP servers focused on blogging/content publishing that provide clearer documentation and auth"],"af_score":31.8,"security_score":37.0,"reliability_score":16.2,"package_type":"mcp_server","discovery_source":["github"],"priority":"low","status":"evaluated","version_evaluated":null,"last_evaluated":"2026-04-04T20:03:03.369269+00:00","interface":{"has_rest_api":false,"has_graphql":false,"has_grpc":false,"has_mcp_server":true,"mcp_server_url":null,"has_sdk":false,"sdk_languages":[],"openapi_spec_url":null,"webhooks":false},"auth":{"methods":[],"oauth":false,"scopes":false,"notes":"No authentication details were provided in the available data; MCP servers commonly need credentials for the target platform, but this could not be verified here."},"pricing":{"model":null,"free_tier_exists":false,"free_tier_limits":null,"paid_tiers":[],"requires_credit_card":false,"estimated_workload_costs":null,"notes":"No pricing information provided."},"requirements":{"requires_signup":false,"requires_credit_card":false,"domain_verification":false,"data_residency":[],"compliance":[],"min_contract":null},"agent_readiness":{"af_score":31.8,"security_score":37.0,"reliability_score":16.2,"mcp_server_quality":45.0,"documentation_accuracy":30.0,"error_message_quality":0.0,"error_message_notes":null,"auth_complexity":30.0,"rate_limit_clarity":10.0,"tls_enforcement":60.0,"auth_strength":25.0,"scope_granularity":20.0,"dependency_hygiene":45.0,"secret_handling":40.0,"security_notes":"No repository-level security details (auth mechanism, secret handling, TLS requirements, or logging behavior) were provided in the available data. For a publishing MCP server, the main risk is credential handling and potential non-idempotent automation that could post unintended content if errors/retries are not handled safely.","uptime_documented":0.0,"version_stability":20.0,"breaking_changes_history":20.0,"error_recovery":25.0,"idempotency_support":"false","idempotency_notes":null,"pagination_style":"none","retry_guidance_documented":false,"known_agent_gotchas":["Publishing operations are often not idempotent (retries can lead to duplicate posts).","If the MCP server relies on scraping/browser automation, transient site changes may break actions without clear error mapping."]}}