{"server":{"name":"wearejjm-mcp","version":"0.1.0","title":"WE ARE JJM"},"tools":[{"name":"list_services","title":"List services","description":"List the marketing services WE ARE JJM offers, with a link to each service page.","annotations":{"readOnlyHint":true,"idempotentHint":true,"openWorldHint":false},"inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{}},"outputSchema":null},{"name":"list_insights","title":"List insights articles","description":"List published WE ARE JJM insights articles (title, slug, category, date, excerpt, URL). Use `get_insight` to read the full content of one article.","annotations":{"readOnlyHint":true,"idempotentHint":true,"openWorldHint":false},"inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"limit":{"description":"Maximum number of articles to return, newest first. Defaults to 20.","type":"integer","minimum":1,"maximum":50},"category":{"description":"Optional case-insensitive category filter (e.g. 'Paid Media', 'Social').","type":"string"}}},"outputSchema":null},{"name":"get_insight","title":"Get insight article","description":"Fetch the full content of a WE ARE JJM insights article by its slug.","annotations":{"readOnlyHint":true,"idempotentHint":true,"openWorldHint":false},"inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"slug":{"type":"string","minLength":1,"description":"The article slug, e.g. 'meta-new-ad-fees-what-they-mean-for-uk-businesses'."}},"required":["slug"]},"outputSchema":null},{"name":"list_case_studies","title":"List case studies","description":"List WE ARE JJM client case studies (client, category, services, result, URL).","annotations":{"readOnlyHint":true,"idempotentHint":true,"openWorldHint":false},"inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"featuredOnly":{"description":"If true, only return featured case studies.","type":"boolean"},"limit":{"description":"Max results. Defaults to all matching.","type":"integer","minimum":1,"maximum":100}}},"outputSchema":null},{"name":"get_contact_info","title":"Get contact info","description":"Get how to contact WE ARE JJM: email, website, contact form URL, and social links.","annotations":{"readOnlyHint":true,"idempotentHint":true,"openWorldHint":false},"inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{}},"outputSchema":null}]}