{"$schema":"https://static.modelcontextprotocol.io/schemas/mcp-server-card/v1.json","version":"1.0","protocolVersion":"2025-11-25","serverInfo":{"name":"phoenix-sts-content","title":"Phoenix STS website content","version":"1.0.0"},"description":"Read-only access to the published pages and articles of phoenixsts.ie, an Irish fire safety, first aid and health & safety training company.","documentationUrl":"https://phoenixsts.ie/developers#mcp","transport":{"type":"streamable-http","endpoint":"https://phoenixsts.ie/mcp"},"capabilities":{"resources":{"listChanged":true},"tools":{"listChanged":true}},"authentication":{"required":false,"schemes":[]},"instructions":"Read-only access to the published website of Phoenix STS, an Irish fire safety, first aid and health & safety training company. Use search_site to find content, then get_page or get_post for full text.","tools":[{"name":"search_site","title":"Search the site","description":"Search published pages and articles by title. Returns title, slug and a url for each match.","inputSchema":{"type":"object","properties":{"query":{"type":"string","minLength":1,"maxLength":200,"description":"Text to find in titles, e.g. \"fire warden\""},"limit":{"default":10,"description":"Maximum results","type":"integer","minimum":1,"maximum":25}},"required":["query"],"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":{"readOnlyHint":true,"openWorldHint":false},"execution":{"taskSupport":"forbidden"}},{"name":"get_page","title":"Get a page","description":"Get the text of a published page by slug, e.g. \"fire-safety\" or \"about\".","inputSchema":{"type":"object","properties":{"slug":{"type":"string","minLength":1,"maxLength":200,"description":"Page slug without slashes"}},"required":["slug"],"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":{"readOnlyHint":true,"openWorldHint":false},"execution":{"taskSupport":"forbidden"}},{"name":"list_posts","title":"List news and articles","description":"List published news and articles, newest first.","inputSchema":{"type":"object","properties":{"limit":{"default":10,"description":"Posts per page","type":"integer","minimum":1,"maximum":25},"page":{"default":1,"description":"Page number","type":"integer","minimum":1,"maximum":9007199254740991}},"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":{"readOnlyHint":true,"openWorldHint":false},"execution":{"taskSupport":"forbidden"}},{"name":"get_post","title":"Get an article","description":"Get the text of a published news article by slug.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","minLength":1,"maxLength":200,"description":"Post slug, from list_posts"}},"required":["slug"],"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":{"readOnlyHint":true,"openWorldHint":false},"execution":{"taskSupport":"forbidden"}}],"resources":[{"name":"about","title":"About Phoenix STS","uri":"phoenix://about","description":"What Phoenix STS does, how to contact it and what this server offers.","mimeType":"text/markdown"},{"name":"llms-txt","title":"llms.txt","uri":"phoenix://llms-txt","description":"Plain-text guide to the site: when to use Phoenix STS and where its sections are.","mimeType":"text/plain"}]}