{"id":"mirno-ehf-ue5-mcp","name":"ue5-mcp","homepage":null,"repo_url":"https://github.com/mirno-ehf/ue5-mcp","category":"devtools","subcategories":[],"tags":["ai","mcp","unreal-engine","blueprints","devtools","automation","gamedev"],"what_it_does":"UE5 MCP is a UE5 editor plugin that exposes a project's Unreal Engine 5 Blueprints (and related assets) to an MCP client via a local HTTP server, enabling AI agents (e.g., Claude Code) to read, modify, and create Blueprint assets by describing changes in natural language.","use_cases":["AI-assisted edits to UE5 Blueprints (add components, modify logic, refactor usages)","Searching and understanding what specific blueprint nodes/systems do","Generating or updating Blueprint graphs from plain-English requirements","Bulk modifications across multiple Blueprints/assets"],"not_for":["Production-critical autonomous code changes without developer review/testing","Environments where running an editor plugin and local servers is not permitted","Use cases requiring strong authentication/auditing out of the box","Teams needing a stable, documented public API contract for tooling beyond MCP"],"best_when":"You want to prototype or accelerate Blueprint authoring/refactoring with an AI workflow while actively validating results in the UE editor.","avoid_when":"You cannot tolerate local server exposure on developer machines, or you require robust, documented auth/error semantics and safety controls for automated agent-driven edits.","alternatives":["Manual blueprint editing in UE5","Custom editor scripting/tools (e.g., Python/Blueprint utilities) for repeatable refactors","Other UE-to-AI integration approaches that rely on well-defined REST/GraphQL APIs (with auth and schemas)","Offline/locally sandboxed codegen workflows that export patches/diffs rather than direct asset mutation"],"af_score":30.0,"security_score":27.8,"reliability_score":21.2,"package_type":"mcp_server","discovery_source":["github"],"priority":"high","status":"evaluated","version_evaluated":null,"last_evaluated":"2026-03-30T15:32:46.148988+00:00","interface":{"has_rest_api":true,"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 mechanism is described in the provided README (implies likely local/unprotected access). Treat local HTTP exposure as a security risk unless the implementation documents safeguards."},"pricing":{"model":null,"free_tier_exists":false,"free_tier_limits":null,"paid_tiers":[],"requires_credit_card":false,"estimated_workload_costs":null,"notes":"MIT-licensed plugin; pricing for any hosted AI service is not part of this repo."},"requirements":{"requires_signup":false,"requires_credit_card":false,"domain_verification":false,"data_residency":[],"compliance":[],"min_contract":null},"agent_readiness":{"af_score":30.0,"security_score":27.8,"reliability_score":21.2,"mcp_server_quality":45.0,"documentation_accuracy":35.0,"error_message_quality":0.0,"error_message_notes":null,"auth_complexity":40.0,"rate_limit_clarity":0.0,"tls_enforcement":30.0,"auth_strength":20.0,"scope_granularity":0.0,"dependency_hygiene":45.0,"secret_handling":50.0,"security_notes":"From the README, the system uses a local HTTP server inside a UE editor workflow but does not describe TLS, authentication, or authorization scopes. This suggests weaker default security controls (at least in documentation). As an editor plugin that can modify game assets, it should be treated as high-impact and used with least-privilege principles and careful network isolation.","uptime_documented":0.0,"version_stability":35.0,"breaking_changes_history":30.0,"error_recovery":20.0,"idempotency_support":"false","idempotency_notes":null,"pagination_style":"none","retry_guidance_documented":false,"known_agent_gotchas":["Agent may perform broad or unsafe modifications to Blueprint assets; changes likely need human review and UE validation","Local HTTP server exposure may cause conflicts or security concerns on shared machines","Without documented API contracts and error semantics, agent behavior may be brittle across UE project variations"]}}