{"serverId":"mcp-registry/io.github.lorenestinfinite-maker/tool-factory","tools":[{"name":"add-license-information-to-codebase","fixed":{"name":"add-license-information-to-codebase","description":"Automatically prepend license text to multiple codebase files to ensure legal compliance across your project. This tool takes a license string and a list of file paths/contents, returning the updated files with a properly formatted blank line separating the license from your original code. (reference price: $0.0000 per call)","inputSchema":{"type":"object","title":"add_license_information_to_codebaseArguments","properties":{"payload":{"anyOf":[{"type":"object","additionalProperties":true},{"type":"null"}],"title":"Payload","default":null}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":169,"tokensAfter":169},{"name":"add-subscriptions-tab-in-user-settings","fixed":{"name":"add-subscriptions-tab-in-user-settings","description":"Add a Subscriptions tab in user settings, a repetitive task that could be automated with a tool. (reference price: $0.0100 per call)","inputSchema":{"type":"object","title":"add_subscriptions_tab_in_user_settingsArguments","properties":{"payload":{"anyOf":[{"type":"object","additionalProperties":true},{"type":"null"}],"title":"Payload","default":null}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: true (inferred from the name).","verify":true}],"tokensBefore":117,"tokensAfter":117},{"name":"check_tool_health","fixed":{"name":"check_tool_health","description":"Mode 3 (\"The Manager\"): deprecate (delete code + registry entry) any\npublished tool that has earned zero payments after the deprecation\nwindow.","inputSchema":{"type":"object","title":"check_tool_healthArguments","properties":{}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":77,"tokensAfter":77},{"name":"deployment-process-friction","fixed":{"name":"deployment-process-friction","description":"Optimize your CI/CD workflows and identify automation opportunities. This tool analyzes deployment steps, manual tasks, and tool versions to provide actionable suggestions for consolidation, scripting, and resilience, estimating potential time savings for your deployment process. (reference price: $0.0100 per call)","inputSchema":{"type":"object","title":"deployment_process_frictionArguments","properties":{"payload":{"anyOf":[{"type":"object","additionalProperties":true},{"type":"null"}],"title":"Payload","default":null}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":162,"tokensAfter":162},{"name":"help-setting-up-an-instance","fixed":{"name":"help-setting-up-an-instance","description":"Request for assistance with setting up a new instance, a repetitive task that could be automated with a tool. (reference price: $0.0100 per call)","inputSchema":{"type":"object","title":"help_setting_up_an_instanceArguments","properties":{"payload":{"anyOf":[{"type":"object","additionalProperties":true},{"type":"null"}],"title":"Payload","default":null}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: true (inferred from the name).","verify":true}],"tokensBefore":115,"tokensAfter":115},{"name":"list_backlog","fixed":{"name":"list_backlog","description":"List every tracked pain point and its current backlog/mention status.","inputSchema":{"type":"object","title":"list_backlogArguments","properties":{}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":53,"tokensAfter":53},{"name":"list_published_tools","fixed":{"name":"list_published_tools","description":"List every published tool with its price and live ping/payment stats.","inputSchema":{"type":"object","title":"list_published_toolsArguments","properties":{}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":57,"tokensAfter":57},{"name":"request-help-with-media-search","fixed":{"name":"request-help-with-media-search","description":"Request for help with media search, a repetitive task that could be automated with a tool. (reference price: $0.0100 per call)","inputSchema":{"type":"object","title":"request_help_with_media_searchArguments","properties":{"payload":{"anyOf":[{"type":"object","additionalProperties":true},{"type":"null"}],"title":"Payload","default":null}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":111,"tokensAfter":111},{"name":"run_factory_cycle","fixed":{"name":"run_factory_cycle","description":"Run the full LangGraph-orchestrated pipeline in one call:\nresearch -> develop -> health_check. This is graph.py's only production\nentry point -- it is not exposed over HTTP.","inputSchema":{"type":"object","title":"run_factory_cycleArguments","properties":{}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":85,"tokensAfter":85}],"toolsChanged":9,"tokensSaved":0,"todo":[{"tool":"add-license-information-to-codebase","params":["payload"]},{"tool":"add-subscriptions-tab-in-user-settings","params":["payload"]},{"tool":"ai-generated-code-debugging-overhead","params":["payload"]},{"tool":"auto-handoff-when-context-utilization-exceeds-threshold","params":["payload"]},{"tool":"automate-min-sdk-version-bump","params":["payload"]},{"tool":"codebase-learning-friction","params":["payload"]},{"tool":"deployment-process-friction","params":["payload"]},{"tool":"documentation-creation-toil","params":["payload"]},{"tool":"help-setting-up-an-instance","params":["payload"]},{"tool":"offline-session-sync","params":["payload"]},{"tool":"persist-appearance-options-to-localstorage","params":["payload"]},{"tool":"request-help-with-media-search","params":["payload"]},{"tool":"student-gamification-xp-levels-streak","params":["payload"]},{"tool":"support-ticket-system-friction","params":["payload"]}],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}