{"name":"activity-intel","version":"1.0.0","tools":[{"name":"get_random_activity","description":"Get one completely random activity suggestion to fight boredom — includes the activity description, category type, number of participants, estimated cost, accessibility level, and duration. Use this when the user just wants a single spontaneous idea with no filters.","inputSchema":{"type":"object","properties":{},"required":[]}},{"name":"get_activity_by_type","description":"Get all activity suggestions matching a specific category. Valid types are: education, recreational, social, diy, charity, cooking, relaxation, music, and busywork. Use this when the user wants ideas within a particular theme, e.g. 'something relaxing' or 'a DIY project'.","inputSchema":{"type":"object","properties":{"type":{"type":"string","enum":["education","recreational","social","diy","charity","cooking","relaxation","music","busywork"],"description":"The activity category to filter by."}},"required":["type"]}},{"name":"suggest_activity_for_group","description":"Get activity suggestions sized for a specific number of participants (e.g. 1 for solo, 2 for a couple/pair, 4+ for a larger group), optionally narrowed further by category type. Use this when the user specifies how many people are involved, e.g. 'something for 4 friends to do' or 'a solo hobby'.","inputSchema":{"type":"object","properties":{"participants":{"type":"number","description":"Number of people the activity should be suited for (positive integer, e.g. 1, 2, 4)."},"type":{"type":"string","enum":["education","recreational","social","diy","charity","cooking","relaxation","music","busywork"],"description":"Optional category to further narrow the suggestions."}},"required":["participants"]}}]}