{"name":"io.github.klimPaskov/hoi4-agent-tools","slug":"klimpaskov-hoi4-agent-tools","title":"HOI4 Agent Tools","description":"Analyze HOI4 events, tech trees, AI weights, and MTTH; build focus trees, GUIs, and maps.","url":"https://mcp.market/server/klimpaskov-hoi4-agent-tools","rating":null,"grade":"A","score":92,"certified":false,"status":"active","category":"ai","tags":["ai"],"presence":{"score":38,"stars":5,"forks":0,"downloads_week":289,"last_push_at":"2026-09-19T20:20:26.000Z","license":"Apache-2.0"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/klimPaskov/hoi4-agent-tools","website":"https://github.com/klimPaskov/hoi4-agent-tools#readme","version":"3.0.9","remotes":[],"packages":[{"registryType":"npm","identifier":"hoi4-agent-tools","version":"3.0.9","transport":{"type":"stdio"}}],"tools":[{"name":"chaosx.focus_country_assets","description":"Private ChaosX Discord integration endpoint. Returns country flags and leader portraits to accompany a focus-tree raster; it is not intended for coding-agent workflows.","write_action":false,"price_micros":0,"input_schema":null},{"name":"chaosx.visual_revision","description":"Private ChaosX cache-coherency endpoint. Computes exact scripted-GUI source revisions without rendering PNG artifacts.","write_action":false,"price_micros":0,"input_schema":null},{"name":"hoi4.event_compare","description":"Compare cached, artifact-backed, current, or in-memory proposed event graphs without writing source. Full changes are resources.","write_action":false,"price_micros":0,"input_schema":null},{"name":"hoi4.event_inspect","description":"Scan, find roots, trace, explain paths, inspect state flow, lint, or assess impact. Full source-linked reports are resources.","write_action":false,"price_micros":0,"input_schema":null},{"name":"hoi4.event_render","description":"Render deterministic JSON, SVG, PNG, and optional HTML for an event-chain view. Complete artifacts retain source links.","write_action":false,"price_micros":0,"input_schema":null},{"name":"hoi4.focus_inspect","description":"Inspect national trees or continuous palettes for creation and cleanup, including continuous-focus placement, complete plans, references, diagnostics, and stable layout decisions.","write_action":false,"price_micros":0,"input_schema":null},{"name":"hoi4.focus_raster","description":"Produce the high-fidelity focus review with decoded source icons and deterministic PNG output. Use focus_render for the faster structural HTML, SVG, and JSON view.","write_action":false,"price_micros":0,"input_schema":null},{"name":"hoi4.focus_render","description":"Render a national tree or continuous palette as fast deterministic HTML, SVG, JSON, and source-map artifacts. Use hoi4.focus_raster when decoded icons and PNG output are needed.","write_action":false,"price_micros":0,"input_schema":null},{"name":"hoi4.focus_rewrite","description":"Create or clean up a national tree or continuous palette, validate it, and apply it in one call. Supply a complete plan; set layoutMode compact for automatic arrangement. Existing national trees can omit the plan and use treeId plus layoutMode compact. Set createIfMissing for a new file.","write_action":true,"price_micros":0,"input_schema":null},{"name":"hoi4.gui_inspect","description":"Inspect GUI sources and scenarios.","write_action":false,"price_micros":0,"input_schema":null},{"name":"hoi4.gui_render","description":"Render GUI states, resolutions, generated or explicit scenarios, dynamic flags and text icons, hierarchy, comparisons, and diagnostics.","write_action":false,"price_micros":0,"input_schema":null},{"name":"hoi4.gui_rewrite","description":"Apply one validated source, helper, or exact-patch GUI package. Text dependencies use additionalFiles; binary art stays workspace-referenced.","write_action":false,"price_micros":0,"input_schema":null},{"name":"hoi4.map_inspect","description":"Render, validate, search, and click the complete map.","write_action":false,"price_micros":0,"input_schema":null},{"name":"hoi4.map_render","description":"Render searchable full-map PNG, JSON, and HTML.","write_action":false,"price_micros":0,"input_schema":null},{"name":"hoi4.map_rewrite","description":"Apply map creation, edits, and ID swaps with visual and semantic evidence.","write_action":false,"price_micros":0,"input_schema":null},{"name":"hoi4.probability_compare","description":"Compare sources or declared pools under identical scenarios.","write_action":false,"price_micros":0,"input_schema":null},{"name":"hoi4.probability_evaluate","description":"Evaluate weights and probabilities under explicit scenarios.","write_action":false,"price_micros":0,"input_schema":null},{"name":"hoi4.probability_inspect","description":"Discover weighted adapters, candidates, provenance, and required inputs.","write_action":false,"price_micros":0,"input_schema":null},{"name":"hoi4.probability_render","description":"Render cached probability analysis as deterministic resources.","write_action":false,"price_micros":0,"input_schema":null},{"name":"hoi4.probability_sequence","description":"Analyze a manifest-declared dynamic weighted sequence.","write_action":false,"price_micros":0,"input_schema":null},{"name":"hoi4.probability_simulate","description":"Run seeded simulations with distributions and confidence intervals.","write_action":true,"price_micros":0,"input_schema":null},{"name":"hoi4.probability_sweep","description":"Evaluate declared ranges, breakpoints, and rank reversals.","write_action":false,"price_micros":0,"input_schema":null},{"name":"hoi4.tech_compare","description":"Compare cached, resource-backed, current, or proposed source graphs without writes.","write_action":false,"price_micros":0,"input_schema":null},{"name":"hoi4.tech_inspect","description":"Scan, discover folders, trace, explain, inspect unlocks or bonuses, lint, and assess impact.","write_action":false,"price_micros":0,"input_schema":null},{"name":"hoi4.tech_render","description":"Render source-linked JSON, SVG, PNG, and optional HTML technology views.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":92,"grade":"A","scanned_at":"2026-09-19T21:41:51.810Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-19T21:41:51.782Z","components":{"code":{"score":25,"max":25,"notes":["172 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":15,"max":15,"notes":["last push 0 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"hoi4-agent-tools","version":"3.0.9","found":true,"license":"Apache-2.0","hasInstallScripts":false,"dependencyCount":9,"publishedAt":"2026-09-08T20:07:46.373Z","repositoryUrl":"git+https://github.com/klimPaskov/hoi4-agent-tools.git","weeklyDownloads":289}],"repo":{"found":true,"owner":"klimPaskov","repo":"hoi4-agent-tools","archived":false,"pushedAt":"2026-09-19T20:20:26Z","stars":5,"forks":0,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/147595204?v=4","ownerCreatedAt":"2023-10-11T07:56:16Z","license":"Apache-2.0"},"icon":{"url":"https://avatars.githubusercontent.com/u/147595204?v=4&s=128","source":"github"},"presence":{"stars":5,"forks":0,"downloadsWeek":289,"license":"Apache-2.0","lastPushAt":"2026-09-19T20:20:26.000Z","score":38}}}},"grade_history":[],"reviews":[]}