new custom mcp service exposing more tools than specfied

I have created one mcp service at community edition and tried to consume that from claude code .I am seeing the tools that are available to claude for this service is more than what i specified in the case type and tools tab.

Attached screen prints. Am i doing anything wrong ? Kindly help.

  1. My Service MCP rule SafariBookingService doesn’t have pxSemanticSearchEnumListField on its Tools tab. Why does tools/list return it as Semantic_Search_EnumList_Field [tool number 3 in the screen print below]? Is it added automatically when a case type tool is configured?
  2. One case type tool, SafariBookingManagerNew, produces two MCP tools: Create_Safari_Booking_Case and Perform_Safari_Booking_Case_Assignment[tool number 1 and 2 in the screen print below]. Is that by design?

thank you for help on this

I believe these are added by OOTB.

Semantic Search EnumList Field -This tool is designed to submit the current assignment and advance the case to the next step in its life cycle.

pxConfiguredCaseTypes - To get the list of case types configured

Thanks Ramesh ,can you please help on the below query -

One case type tool, SafariBookingManagerNew, produces two MCP tools: Create_Safari_Booking_Case and Perform_Safari_Booking_Case_Assignment[tool number 1 and 2 in the screen print ]. Is that by design?