Compact tools by type #278
cheddarfox
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Agents do better with less tool choice.
Suggestion:
Looking at the MCP-Atlassian toolset, I can see opportunities to reorganize the functions into more logical groupings that would make tool selection clearer. Here's how I would optimize the structure of the repository:
Confluence Tools
Content Retrieval
Content Management
Jira Tools
Issue Information
Issue Relationships
Issue Lifecycle Management
Issue Collaboration
Agile/Scrum Management
Implementation approaches:
Refactored Directory Structure: Restructure the repo to match these logical groupings, with subdirectories for each category.
Tool Interface Enhancement: Create a tiered selection interface that presents these categories first, then the specific tools within each category.
Documentation Updates: Group the README/documentation according to these functional categories with examples showing typical workflows.
Function Naming Consistency: Consider standardizing function names for clarity (e.g., all retrieval functions could start with "get_" and all creation functions with "create_").
Parameter Consistency: Ensure similar functions across categories have consistent parameter naming and behavior.
By organizing the tools this way, agents would have a clearer path to follow:
This organization reflects how users actually think about these tasks rather than just listing all available tools alphabetically.
Beta Was this translation helpful? Give feedback.
All reactions