{"serverId":"mcp-registry/ai.radixia/blog","tools":[{"name":"get_conference_agenda","fixed":{"name":"get_conference_agenda","description":"The program of the conference sessions currently indexed: session blocks with times, halls, types and speakers, plus the recorded research-paper talks. Optionally filter by day.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"day":{"enum":["Tuesday","Wednesday","Thursday"],"type":"string","description":"Conference day to filter"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":129,"tokensAfter":129},{"name":"get_conference_session","fixed":{"name":"get_conference_session","description":"Read the full auto-generated transcript of one conference session by (part of) its title. Use search_conference_transcripts or get_conference_agenda first to find session titles.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["title"],"properties":{"title":{"type":"string","minLength":3,"description":"Session title or a distinctive part of it, e.g. 'Opening Keynote' or 'TOP500'"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":142,"tokensAfter":142},{"name":"get_post","fixed":{"name":"get_post","description":"Read the full text of a Radixia blog post by its slug (get the slug from list_posts or search_posts).","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["slug"],"properties":{"slug":{"type":"string","description":"Post slug, e.g. 'there-is-no-magic-in-ai'"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":103,"tokensAfter":103},{"name":"list_posts","fixed":{"name":"list_posts","description":"List the most recent posts on the Radixia blog (AI, serverless, open source, cloud). Returns title, slug, date, tags and excerpt for each.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"tag":{"type":"string","description":"Filter by tag slug, e.g. 'ai', 'serverless', 'e-commerce'"},"limit":{"type":"number","default":15,"maximum":50,"minimum":1,"description":"How many posts to return"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":141,"tokensAfter":141},{"name":"list_tags","fixed":{"name":"list_tags","description":"List the topic tags used on the Radixia blog, with post counts.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":56,"tokensAfter":56},{"name":"search_conference_transcripts","fixed":{"name":"search_conference_transcripts","description":"Full-text search across 147 auto-generated session transcripts from the technical conferences Radixia attends: keynotes, panels, vendor talks, research papers. Returns matching passages with session title, day/time/hall and recording timestamp. Quoted phrases must match exactly.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["query"],"properties":{"limit":{"type":"number","default":8,"maximum":25,"minimum":1,"description":"Max passages to return"},"query":{"type":"string","minLength":2,"description":"Search terms; wrap exact phrases in double quotes"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":193,"tokensAfter":193},{"name":"search_posts","fixed":{"name":"search_posts","description":"Full-text search across all Radixia blog posts (title, excerpt and body). Use this to find what Radixia has written about a topic, e.g. 'MCP', 'Bedrock', 'event driven'.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["query"],"properties":{"limit":{"type":"number","default":5,"maximum":20,"minimum":1,"description":"Max results"},"query":{"type":"string","minLength":2,"description":"Search terms"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":144,"tokensAfter":144}],"toolsChanged":7,"tokensSaved":0,"todo":[],"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."}