# MACKORN Hydraulic Cone Crusher Selection (cn.mackorn/mackorn-cone-crusher): tool descriptions scored

- tools/list taken: 2026-11-02 (UTC)
- From: [Official MCP Registry](https://registry.modelcontextprotocol.io/v0/servers/cn.mackorn%2Fmackorn-cone-crusher/versions/latest)
- Connected to: https://mackorn.cn/ai/api/mcp.php
- Homepage: https://mackorn.cn/ai/
- Repository: https://github.com/LeifDai/MACKORN-hydraulic-cone-crusher
- Scoring rules: v2
- Tools: 29
- Average: 33.3 / 100 (Rain)
- Near-identical pairs: 6

This page shows how MACKORN Hydraulic Cone Crusher Selection (cn.mackorn/mackorn-cone-crusher)'s tool descriptions scored, the issues found and the names of its tools and parameters. The descriptions are the server's own: read them where the copy came from.

Forecall asked the URL this server lists in the official MCP Registry for its tools/list once, on the date above, without calling any tool. The server may have changed since.

## Across the server

- Minor: 29 tools. Above 25, models start to tell tools apart less well.

## Tools

- `mackorn_knowledge`: 25 / 100
  - Major: The description only restates the name (5 words).
  - Major: The description is too short (5 words).
  - Major: Says nothing about when to use it, or when not to.
  - Minor: String arguments with no constraint or example: ore.
  - Minor: No `required` list, so every argument is optional.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `mackorn_contact`: 28 / 100
  - Major: The description only restates the name (5 words).
  - Major: The description is too short (5 words).
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: The meaning of the boolean argument include_partner is unclear.
  - Minor: The meaning of the boolean argument include_triggers is unclear.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `mackorn_market_intel`: 28 / 100
  - Major: The description is too short (4 words).
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Arguments without a description: scores, scores.industry, scores.technology, scores.timeliness, scores.economics, scores.operability.
  - Minor: String arguments with no constraint or example: focus.
  - Minor: No `required` list, so every argument is optional.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `mackorn_proposal`: 28 / 100
  - Major: The description only restates the name (3 words).
  - Major: The description is too short (3 words).
  - Major: Says nothing about when to use it, or when not to.
  - Minor: String arguments with no constraint or example: form_text, title, project, client_name, project_location, salesperson, date, ore_type, belt_sealing, other_requirements.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `mackorn_beneficiation_selection`: 29 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: String arguments with no constraint or example: ore, target_mineral.
  - Minor: No `required` list, so every argument is optional.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `mackorn_pdca_status`: 29 / 100
  - Major: The description only restates the name (4 words).
  - Major: The description is too short (4 words).
  - Major: Says nothing about when to use it, or when not to.
  - Minor: String arguments with no constraint or example: plan, check, act, actor.
  - Minor: No `required` list, so every argument is optional.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `mackorn_full_chain`: 30 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: String arguments with no constraint or example: ore.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: The meaning of the boolean argument to_beneficiation is unclear.
  - Minor: The meaning of the boolean argument muddy is unclear.
  - Minor: The meaning of the boolean argument has_plc is unclear.
  - Minor: The meaning of the boolean argument has_scada is unclear.
  - Minor: The meaning of the boolean argument has_online_analyzer is unclear.
  - Minor: The meaning of the boolean argument has_dedicated_staff is unclear.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `mackorn_plant_design`: 30 / 100
  - Major: The description is too short (3 words).
  - Major: Says nothing about when to use it, or when not to.
  - Minor: String arguments with no constraint or example: ore.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: The meaning of the boolean argument closed_circuit is unclear.
  - Minor: The meaning of the boolean argument washing is unclear.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `mackorn_mcfm_analysis`: 31 / 100
  - Major: The description only restates the name (8 words).
  - Major: Says nothing about when to use it, or when not to.
  - Minor: String arguments with no constraint or example: ore_note.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `mackorn_crusher_curve`: 32 / 100
  - Major: The description is too short (7 words).
  - Major: Says nothing about when to use it, or when not to.
  - Minor: String arguments with no constraint or example: ore.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `mackorn_distributor_eval`: 32 / 100
  - Major: The description is too short (6 words).
  - Major: Says nothing about when to use it, or when not to.
  - Minor: String arguments with no constraint or example: country.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `mackorn_intel_watch`: 32 / 100
  - Major: The description is too short (4 words).
  - Major: Says nothing about when to use it, or when not to.
  - Minor: String arguments with no constraint or example: focus.
  - Minor: No `required` list, so every argument is optional.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `mackorn_jaw_selection`: 32 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: String arguments with no constraint or example: ore.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: The meaning of the boolean argument muddy is unclear.
  - Minor: The meaning of the boolean argument closed_circuit is unclear.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `mackorn_wear_design`: 32 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `mackorn_mining_interface`: 33 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: String arguments with no constraint or example: rock_type.
  - Minor: No `required` list, so every argument is optional.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: The meaning of the boolean argument muddy is unclear.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `mackorn_calibrate`: 35 / 100
  - Major: The description is too short (2 words).
  - Major: Says nothing about when to use it, or when not to.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `mackorn_capacity_check`: 35 / 100
  - Major: The description is too short (7 words).
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `mackorn_cost_estimate`: 35 / 100
  - Major: The description is too short (2 words).
  - Major: Says nothing about when to use it, or when not to.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `mackorn_equipment_catalog`: 35 / 100
  - Major: The description is too short (4 words).
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `mackorn_automation_design`: 36 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: The meaning of the boolean argument has_plc is unclear.
  - Minor: The meaning of the boolean argument has_scada is unclear.
  - Minor: The meaning of the boolean argument has_online_analyzer is unclear.
  - Minor: The meaning of the boolean argument has_dedicated_staff is unclear.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `mackorn_grinding_selection`: 36 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: String arguments with no constraint or example: ore.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: The meaning of the boolean argument closed_circuit is unclear.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `mackorn_cone_selection`: 37 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: String arguments with no constraint or example: ore.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: The meaning of the boolean argument closed_circuit is unclear.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `mackorn_knowledge_update`: 37 / 100
  - Major: The description is too short (3 words).
  - Major: Says nothing about when to use it, or when not to.
  - Minor: String arguments with no constraint or example: entries[].title, entries[].content, entries[].source_url, entries[].publish_date, entries[].subject, actor, rationale.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: The meaning of the boolean argument entries[].has_peer_review is unclear.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `mackorn_requirement_intake`: 37 / 100
  - Major: The description is too short (2 words).
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Arguments without a description: size_distribution.
  - Minor: String arguments with no constraint or example: form_text, client_name, project_location, salesperson, date, ore_type, hardness_note, grade_note, chemical_note, ore_use, belt_sealing, design_qualification, other_requirements.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: The meaning of the boolean argument soil_removal_needed is unclear.
  - Minor: The meaning of the boolean argument shaping_needed is unclear.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `mackorn_selection_report`: 37 / 100
  - Major: The description is too short (4 words).
  - Major: Says nothing about when to use it, or when not to.
  - Minor: String arguments with no constraint or example: title, project, ore.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: The meaning of the boolean argument closed_circuit is unclear.
  - Minor: The meaning of the boolean argument include_cost is unclear.
  - Minor: The meaning of the boolean argument include_wear is unclear.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `mackorn_simulate_flowsheet`: 37 / 100
  - Major: The description is too short (3 words).
  - Major: Says nothing about when to use it, or when not to.
  - Minor: String arguments with no constraint or example: stages[].name, ore.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `mackorn_grading_porosity`: 38 / 100
  - Major: The description is too short (3 words).
  - Major: Says nothing about when to use it, or when not to.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `mackorn_screen_selection`: 39 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: The meaning of the boolean argument closed_circuit is unclear.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `mackorn_market_stats`: 42 / 100
  - Major: The description is too short (7 words).
  - Major: Says nothing about when to use it, or when not to.
  - Minor: String arguments with no constraint or example: pairs_json.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.

Is your server listed here and you would rather it were not? Email support@forecall.dev, and we will take it off within 7 days.

[All scored servers](https://forecall.dev/en/servers)
