{"id":"hmwm-mcp-server-4-halo","name":"mcp-server-4-halo","homepage":null,"repo_url":"https://github.com/hmwm/mcp-server-4-halo","category":"cms","subcategories":[],"tags":["mcp","halo","cms","blogging","content-management","automation","ai-agents"],"what_it_does":"An MCP server implementation for Halo blogging framework (“halo框架博客发文MCP服务”), intended to expose Halo blog publishing/content operations via the Model Context Protocol.","use_cases":["Publishing or managing blog posts in Halo via an AI agent using MCP tools","Content workflows where an agent needs to read/update Halo content","Automating draft creation, publishing, and metadata updates for Halo sites"],"not_for":["Direct end-user blogging UI usage (it’s an integration/server for agents)","Operations requiring enterprise-grade compliance guarantees without reviewing configuration and code","Highly regulated environments where you cannot inspect the server’s auth, logging, and data-handling behavior"],"best_when":"You want an agent-driven content automation layer for a self-hosted or controllable Halo instance and you can run/review the MCP server deployment.","avoid_when":"You need a fully documented/production-hardened third-party hosted integration with verified SLAs and explicit security controls (not enough evidence here).","alternatives":["Halo plugins/extensions for automation (if available)","Direct integration via Halo’s native APIs (if documented) without an MCP layer","Other MCP servers targeting CMS/blog platforms with stronger published docs"],"af_score":27.8,"security_score":35.5,"reliability_score":27.5,"package_type":"mcp_server","discovery_source":["github"],"priority":"low","status":"evaluated","version_evaluated":null,"last_evaluated":"2026-04-04T20:00:42.365888+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":["Java"],"openapi_spec_url":null,"webhooks":false},"auth":{"methods":[],"oauth":false,"scopes":false,"notes":"Authentication mechanism is not provided in the given data. MCP servers commonly use either no auth (local) or token-based auth; this cannot be confirmed without the repo code/docs."},"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 available for this repo/package."},"requirements":{"requires_signup":false,"requires_credit_card":false,"domain_verification":false,"data_residency":[],"compliance":[],"min_contract":null},"agent_readiness":{"af_score":27.8,"security_score":35.5,"reliability_score":27.5,"mcp_server_quality":40.0,"documentation_accuracy":30.0,"error_message_quality":0.0,"error_message_notes":null,"auth_complexity":50.0,"rate_limit_clarity":0.0,"tls_enforcement":50.0,"auth_strength":30.0,"scope_granularity":20.0,"dependency_hygiene":40.0,"secret_handling":40.0,"security_notes":"Insufficient observable data about TLS enforcement, authentication, scopes, secrets handling, and dependency hygiene. Treat as requiring a code review before agent deployment. If the MCP server touches publish endpoints, ensure least-privilege credentials, request validation, and careful logging to avoid leaking content or tokens.","uptime_documented":0.0,"version_stability":40.0,"breaking_changes_history":50.0,"error_recovery":20.0,"idempotency_support":"false","idempotency_notes":null,"pagination_style":"none","retry_guidance_documented":false,"known_agent_gotchas":["MCP tool schemas and required arguments may be incomplete or inconsistent without checking the repo","Content/publishing actions are often non-idempotent; agents may create duplicates if they retry without idempotency support","Rate limiting behavior is unknown; agents may trigger 429s or upstream CMS throttling without backoff guidance"]}}