<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>Clint Johnson — API design</title>
        <link>https://www.clint-johnson.com/articles/tag/api-design</link>
        <description>Articles tagged API design by Clint Johnson.</description>
        <lastBuildDate>Tue, 23 Jun 2026 00:30:58 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <image>
            <title>Clint Johnson — API design</title>
            <url>https://www.clint-johnson.com/og-image.png</url>
            <link>https://www.clint-johnson.com/articles/tag/api-design</link>
        </image>
        <copyright>All rights reserved 2026</copyright>
        <item>
            <title><![CDATA[Every Service Is Going to Need an MCP Layer]]></title>
            <link>https://www.clint-johnson.com/articles/every-service-needs-an-mcp</link>
            <guid isPermaLink="false">https://www.clint-johnson.com/articles/every-service-needs-an-mcp</guid>
            <pubDate>Fri, 17 Oct 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[REST APIs were designed for humans calling services through UIs. AI agents are not humans. What breaks when you expose your existing APIs to agents, and what the right architecture looks like.]]></description>
            <content:encoded><![CDATA[REST APIs were designed for humans calling services through UIs. AI agents are not humans. What breaks when you expose your existing APIs to agents, and what the right architecture looks like.]]></content:encoded>
            <author>clint@1putthealth.com (Clint Johnson)</author>
            <enclosure url="https://images.clint-johnson.com/articles/every-service-needs-an-mcp/hero.png" length="0" type="image/png"/>
        </item>
    </channel>
</rss>