Is your feature request related to a problem? Please describe.
If we look at NextJS and shadcn UI, we are able to add any components simply using a command like npx add shadcn@latest button. It would be nice to have something similar for laddr to add standard MCPs and regular tools.
Describe the solution you'd like
An easy to use and clear global registry which contains standard implementations of popular tools and MCPs that can be added to the project rather than coding every tool from scratch.
Similar to shadcn, the user can easily make whatever changes they want to the specific implementation of the tool on demand.
Eg commands :
Simple Tools :
laddr add tool/web_tools/web_scraper
laddr add tool/research_tools/deep_search_tool
laddr add tool/connector_tools/slack_message_tool
laddr add tool/doc_tools/doc_compactor_tool
Simple MCPs :
laddr add mcp/ui_mcps/shadcn_mcp
laddr add mcp/code_mcps/nextjs_testcases_mcp
Simple Agents :
laddr add agents/basic_agents/math_solver_agent
laddr add agents/market_agents/stock_price_predictor_agent
Describe alternatives you've considered
NA
Additional context
Refer to code refator issue for further clarity on how tool registry should interact with adding tools/mcps/agents to a laddr project.
Is your feature request related to a problem? Please describe.
If we look at NextJS and shadcn UI, we are able to add any components simply using a command like
npx add shadcn@latest button. It would be nice to have something similar for laddr to add standard MCPs and regular tools.Describe the solution you'd like
An easy to use and clear global registry which contains standard implementations of popular tools and MCPs that can be added to the project rather than coding every tool from scratch.
Similar to shadcn, the user can easily make whatever changes they want to the specific implementation of the tool on demand.
Eg commands :
Simple Tools :
laddr add tool/web_tools/web_scraperladdr add tool/research_tools/deep_search_toolladdr add tool/connector_tools/slack_message_toolladdr add tool/doc_tools/doc_compactor_toolSimple MCPs :
laddr add mcp/ui_mcps/shadcn_mcpladdr add mcp/code_mcps/nextjs_testcases_mcpSimple Agents :
laddr add agents/basic_agents/math_solver_agentladdr add agents/market_agents/stock_price_predictor_agentDescribe alternatives you've considered
NA
Additional context
Refer to code refator issue for further clarity on how tool registry should interact with adding tools/mcps/agents to a laddr project.