.env.example
CHANGELOG.md
CONTRIBUTING.md
LICENSE
MANIFEST.in
README.md
config.yaml
launch.py
pyproject.toml
requirements.txt
data/abyss_spawn_weights.json
data/passive_tree_regions.json
data/poe2_mods_corrected.json
data/poe2_spell_gems_database.json
data/poe2_support_gems_database.json
data/psg_passive_nodes.json
data/complete_models/active_skills.json
data/complete_models/passive_tree.json
data/complete_models/stats.json
data/complete_models/support_gems.json
data/game/schema_fingerprints.json
data/game/version.json
data/game/ascendancies/ascendancies.json
data/game/ascendancies/metadata.json
data/game/ascendancies/nodes.json
data/game/mods/metadata.json
data/game/mods/mods.json
data/game/mods/spawn_tags.json
data/game/passive_tree/metadata.json
data/game/passive_tree/tree.json
data/game/skill_gems/metadata.json
data/game/skill_gems/metadata_v2.json
data/game/skill_gems/skill_gems.json
data/game/skill_gems/skill_gems_v2.json
data/game/stat_descriptions/atlas_stat_descriptions.json
data/game/stat_descriptions/atlas_variant_stat_descriptions.json
data/game/stat_descriptions/character_panel_gamepad_stat_descriptions.json
data/game/stat_descriptions/character_panel_stat_descriptions.json
data/game/stat_descriptions/chest_stat_descriptions.json
data/game/stat_descriptions/expedition_relic_stat_descriptions.json
data/game/stat_descriptions/gem_stat_descriptions.json
data/game/stat_descriptions/heist_equipment_stat_descriptions.json
data/game/stat_descriptions/index.json
data/game/stat_descriptions/leaguestone_stat_descriptions.json
data/game/stat_descriptions/map_stat_descriptions.json
data/game/stat_descriptions/metadata.json
data/game/stat_descriptions/monster_stat_descriptions.json
data/game/stat_descriptions/passive_skill_aura_stat_descriptions.json
data/game/stat_descriptions/passive_skill_stat_descriptions.json
data/game/stat_descriptions/per_skill_metadata.json
data/game/stat_descriptions/per_skill_stat_descriptions.json
data/game/stat_descriptions/sentinel_stat_descriptions.json
data/game/stat_descriptions/skill_stat_descriptions.json
data/game/stat_descriptions/stat_descriptions.json
data/game/stat_descriptions/tablet_stat_descriptions.json
data/game/stat_descriptions/utility_flask_buff_stat_descriptions.json
data/game/stats/metadata.json
data/game/stats/stats.json
data/game/support_gems/metadata.json
data/game/support_gems/support_gems.json
poe2_mcp.egg-info/PKG-INFO
poe2_mcp.egg-info/SOURCES.txt
poe2_mcp.egg-info/dependency_links.txt
poe2_mcp.egg-info/entry_points.txt
poe2_mcp.egg-info/requires.txt
poe2_mcp.egg-info/top_level.txt
src/__init__.py
src/config.py
src/launcher_helpers.py
src/mcp_server.py
src/mod_data.py
src/provenance.py
src/text_search.py
src/../config.yaml
src/../data/abyss_spawn_weights.json
src/../data/passive_tree_regions.json
src/../data/poe2_mods_corrected.json
src/../data/poe2_spell_gems_database.json
src/../data/poe2_support_gems_database.json
src/../data/psg_passive_nodes.json
src/ai/__init__.py
src/ai/query_handler.py
src/ai/recommendation_engine.py
src/analyzer/archetype_classifier.py
src/analyzer/build_success_predictor.py
src/analyzer/character_analyzer.py
src/analyzer/character_comparator.py
src/analyzer/content_readiness_checker.py
src/analyzer/damage_scaling_analyzer.py
src/analyzer/gear_comparator.py
src/analyzer/gear_evaluator.py
src/analyzer/report_generator.py
src/analyzer/top_player_fetcher.py
src/analyzer/weakness_detector.py
src/api/__init__.py
src/api/cache_manager.py
src/api/character_fetcher.py
src/api/client_log_reader.py
src/api/game_config_reader.py
src/api/poe_api.py
src/api/poe_ninja_api.py
src/api/poe_ninja_ladder.py
src/api/poe_ninja_spa_detect.py
src/api/rate_limiter.py
src/api/trade_api.py
src/calculator/__init__.py
src/calculator/build_scorer.py
src/calculator/damage_calculator.py
src/calculator/defense_calculator.py
src/calculator/dot_calculator.py
src/calculator/ehp_calculator.py
src/calculator/jewel_radius.py
src/calculator/reconcile_poe_ninja.py
src/calculator/resource_calculator.py
src/calculator/spell_dps_calculator.py
src/calculator/spirit_calculator.py
src/calculator/stun_calculator.py
src/calculator/timeless_seed_mapper.py
src/calculator/tinymt32.py
src/calculator/v2_spell_db.py
src/data/__init__.py
src/data/data_distributor.py
src/data/fresh_data_provider.py
src/data/game_data.py
src/data/lexical_search.py
src/data/mod_data_provider.py
src/data/stat_source_index.py
src/data/update_manager.py
src/database/__init__.py
src/database/manager.py
src/database/models.py
src/knowledge/__init__.py
src/knowledge/formulas.py
src/knowledge/poe2_mechanics.py
src/optimizer/__init__.py
src/optimizer/gear_optimizer.py
src/optimizer/gem_synergy_calculator.py
src/optimizer/passive_optimizer.py
src/optimizer/skill_optimizer.py
src/optimizer/support_validation.py
src/parsers/__init__.py
src/parsers/ascendancy_resolver.py
src/parsers/csd_parser.py
src/parsers/datc64_fingerprint.py
src/parsers/datc64_parser.py
src/parsers/lua_skill_data.py
src/parsers/passive_tree_resolver.py
src/parsers/specifications/__init__.py
src/parsers/specifications/characters_spec.py
src/parsers/specifications/granted_effects_spec.py
src/parsers/specifications/mods_spec.py
src/pob/__init__.py
src/pob/client.py
src/pob/exporter.py
src/pob/importer.py
src/pob/installer.py
src/pob/xml_generator.py
src/utils/__init__.py
src/utils/response_formatter.py
src/utils/scraper.py
tests/test_ascendancy_nodes_dataset.py
tests/test_ascendancy_resolver_fresh_data.py
tests/test_calc_reconciliation.py
tests/test_calculate_character_dps.py
tests/test_character_analyzer.py
tests/test_characters_spec.py
tests/test_constraints_and_tool_wiring.py
tests/test_damage_calculator.py
tests/test_data_consistency.py
tests/test_datc64_fingerprint.py
tests/test_datc64_parser.py
tests/test_defense_calculator.py
tests/test_dot_calculator.py
tests/test_ehp_calculator.py
tests/test_enhancements.py
tests/test_explain_mechanic_per_skill.py
tests/test_explain_mechanic_provenance.py
tests/test_extract_balance_tables.py
tests/test_fresh_provider_canonical_support_gems.py
tests/test_fuzzy_match_inspect_handlers.py
tests/test_game_data.py
tests/test_game_data_helpers.py
tests/test_granted_effects_spec.py
tests/test_inspect_spell_gem_v2.py
tests/test_inspect_support_gem_wildfire.py
tests/test_issue_157_startup.py
tests/test_ladder_api.py
tests/test_launch_code_freshness.py
tests/test_lexical_search.py
tests/test_local_game_readers.py
tests/test_lua_skill_data_extractor.py
tests/test_mcp_integration.py
tests/test_mod_inline_stat_id.py
tests/test_mod_spawn_tags.py
tests/test_mods_spec.py
tests/test_passive_and_item_tools.py
tests/test_passive_tree_validation.py
tests/test_per_skill_stat_descriptions.py
tests/test_pob_bridge.py
tests/test_pob_export_primary_parse.py
tests/test_pob_import_robustness.py
tests/test_pob_integration.py
tests/test_poe_ninja_ladder.py
tests/test_poe_ninja_league_url.py
tests/test_poe_ninja_spa_detect.py
tests/test_poe_ninja_url_parser.py
tests/test_profile_api_enumeration.py
tests/test_provenance_banner.py
tests/test_resource_calculator.py
tests/test_skill_data_validation.py
tests/test_skill_gems_dataset.py
tests/test_spell_dps_calculator.py
tests/test_spirit_calculator.py
tests/test_spirit_reservation_surface.py
tests/test_stat_descriptions.py
tests/test_stat_source_lookup.py
tests/test_stun_calculator.py
tests/test_tinymt32.py
tests/test_token_optimization.py
tests/test_update_manager.py
tests/test_v2_spell_db.py
tests/test_validate_support_damage_conflict.py
tests/test_validation_tools_integration.py
tests/test_weapon_set_formatter.py
tests/test_weapon_set_tagging.py