Skip to content

Too many MCP tools #11

Description

@Gennadiyev

There are currently 55 MCP tools.

- mcp__sts2__get_game_state
- mcp__sts2__use_potion
- mcp__sts2__proceed_to_map
- mcp__sts2__combat_play_card
- mcp__sts2__combat_end_turn
- mcp__sts2__combat_select_card
- mcp__sts2__combat_confirm_selection
- mcp__sts2__rewards_claim
- mcp__sts2__rewards_pick_card
- mcp__sts2__rewards_skip_card
- mcp__sts2__map_choose_node
- mcp__sts2__rest_choose_option
- mcp__sts2__shop_purchase
- mcp__sts2__event_choose_option
- mcp__sts2__event_advance_dialogue
- mcp__sts2__deck_select_card
- mcp__sts2__deck_confirm_selection
- mcp__sts2__deck_cancel_selection
- mcp__sts2__bundle_select
- mcp__sts2__bundle_confirm_selection
- mcp__sts2__bundle_cancel_selection
- mcp__sts2__relic_select
- mcp__sts2__relic_skip
- mcp__sts2__treasure_claim_relic
- mcp__sts2__crystal_sphere_set_tool
- mcp__sts2__crystal_sphere_click_cell
- mcp__sts2__crystal_sphere_proceed
- mcp__sts2__mp_get_game_state
- mcp__sts2__mp_combat_play_card
- mcp__sts2__mp_combat_end_turn
- mcp__sts2__mp_combat_undo_end_turn
- mcp__sts2__mp_use_potion
- mcp__sts2__mp_map_vote
- mcp__sts2__mp_event_choose_option
- mcp__sts2__mp_event_advance_dialogue
- mcp__sts2__mp_rest_choose_option
- mcp__sts2__mp_shop_purchase
- mcp__sts2__mp_rewards_claim
- mcp__sts2__mp_rewards_pick_card
- mcp__sts2__mp_rewards_skip_card
- mcp__sts2__mp_proceed_to_map
- mcp__sts2__mp_deck_select_card
- mcp__sts2__mp_deck_confirm_selection
- mcp__sts2__mp_deck_cancel_selection
- mcp__sts2__mp_bundle_select
- mcp__sts2__mp_bundle_confirm_selection
- mcp__sts2__mp_bundle_cancel_selection
- mcp__sts2__mp_combat_select_card
- mcp__sts2__mp_combat_confirm_selection
- mcp__sts2__mp_relic_select
- mcp__sts2__mp_relic_skip
- mcp__sts2__mp_treasure_claim_relic
- mcp__sts2__mp_crystal_sphere_set_tool
- mcp__sts2__mp_crystal_sphere_click_cell
- mcp__sts2__mp_crystal_sphere_proceed

I think it is time to reduce the load. The two options are:

  1. Use skills instead of dozens of MCP tools.
  2. Accept --singleplayer or --multiplayer as a MCP server launch option, effectively halving the number of tools.

Metadata

Metadata

Assignees

Labels

P2Medium prioritymcpMCP server issuesthinkingThis issue requires more thoughts, inputs, or time to brew.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions