1<!DOCTYPE html> 2<html lang="en" data-theme="dark"> 3<head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 6 <title>Ways to Connect to Usable | Usable</title> 7 <meta name="description" content="Connect AI tools through remote MCP, build with the Usable API, or let agents register through auth.md."> 8 <meta name="author" content="Usable Team"> 9 <meta name="robots" content="index, follow"> 10 <link rel="canonical" href="https://www.usable.dev/blog/connect-an-ai-agent-to-usable-with-auth-md"> 11 <link rel="alternate" hreflang="en" href="https://www.usable.dev/blog/connect-an-ai-agent-to-usable-with-auth-md"> 12 <link rel="alternate" hreflang="x-default" href="https://www.usable.dev/blog/connect-an-ai-agent-to-usable-with-auth-md"> 13 <meta name="theme-color" content="#347cbf" media="(prefers-color-scheme: light)"> 14 <meta name="theme-color" content="#1a1a1a" media="(prefers-color-scheme: dark)"> 15 <link rel="manifest" href="/site.webmanifest"> 16 <link rel="dns-prefetch" href="https://web-analytics.usable.dev"> 17 18 <meta property="og:type" content="article"> 19 <meta property="og:url" content="https://www.usable.dev/blog/connect-an-ai-agent-to-usable-with-auth-md"> 20 <meta property="og:title" content="Ways to Connect to Usable"> 21 <meta property="og:description" content="Use remote MCP, the Usable API, or auth.md to connect your tools and workflows."> 22 <meta property="og:image" content="https://www.usable.dev/assets/images/Brand/Usable_og_image_dark.jpg"> 23 <meta property="og:image:width" content="1200"> 24 <meta property="og:image:height" content="630"> 25 <meta property="og:image:type" content="image/jpeg"> 26 <meta property="og:image:alt" content="Usable â connect an AI agent with auth.md"> 27 <meta property="og:site_name" content="Usable"> 28 <meta property="og:locale" content="en_US"> 29 30 <meta property="twitter:card" content="summary_large_image"> 31 <meta property="twitter:url" content="https://www.usable.dev/blog/connect-an-ai-agent-to-usable-with-auth-md"> 32 <meta property="twitter:title" content="Ways to Connect to Usable"> 33 <meta property="twitter:description" content="Use remote MCP, the Usable API, or auth.md to connect your tools and workflows."> 34 <meta property="twitter:image" content="https://www.usable.dev/assets/images/Brand/Usable_og_image_dark.jpg"> 35 <meta name="twitter:image:alt" content="Usable â connect an AI agent with auth.md"> 36 <meta name="twitter:creator" content="@UsableDev"> 37 <meta name="twitter:site" content="@UsableDev"> 38 39 <link rel="icon" type="image/svg+xml" href="/assets/images/Brand/Usable_transparent.svg"> 40 <link rel="icon" type="image/png" sizes="32x32" href="/assets/images/Brand/Usable_transparent.png"> 41 <link rel="apple-touch-icon" href="/assets/images/Brand/Usable_transparent.png"> 42 <link rel="preconnect" href="https://fonts.googleapis.com"> 43 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 44 <link rel="preload" href="https://fonts.googleapis.com/css2?family=Hanken+Grotesk:wght@400;500;600;700;800&family=Outfit:wght@700;800&display=swap" as="style"> 45 <link href="https://fonts.googleapis.com/css2?family=Hanken+Grotesk:wght@400;500;600;700;800&family=Outfit:wght@700;800&display=swap" rel="stylesheet"> 46 <link rel="stylesheet" href="/styles/main.min.css?v=aea13a5edc24"> 47
47<script defer src="/scripts/web-analytics.js?v=5e62e29d86b2"></script>
47 48 49
49<script type="application/ld+json"> 50 { 51 "@context": "https://schema.org", 52 "@graph": [ 53 { 54 "@type": "BlogPosting", 55 "headline": "Ways to Connect to Usable", 56 "description": "Use remote MCP, the Usable API, or auth.md to connect your tools and workflows.", 57 "image": "https://www.usable.dev/assets/images/Brand/Usable_og_image_dark.jpg", 58 "datePublished": "2026-08-21T00:00:00+00:00", 59 "dateModified": "2026-08-24T00:00:00+00:00", 60 "author": { "@type": "Organization", "name": "Usable Team", "url": "https://www.usable.dev" }, 61 "publisher": { "@type": "Organization", "name": "Usable Sp/f", "url": "https://www.usable.dev" }, 62 "mainEntityOfPage": { "@type": "WebPage", "@id": "https://www.usable.dev/blog/connect-an-ai-agent-to-usable-with-auth-md" }, 63 "articleSection": "Guide" 64 }, 65 { 66 "@type": "BreadcrumbList", 67 "itemListElement": [ 68 { "@type": "ListItem", "position": 1, "name": "Home", "item": "https://www.usable.dev/" }, 69 { "@type": "ListItem", "position": 2, "name": "Blog & News", "item": "https://www.usable.dev/blog" }, 70 { "@type": "ListItem", "position": 3, "name": "Ways to Connect to Usable", "item": "https://www.usable.dev/blog/connect-an-ai-agent-to-usable-with-auth-md" } 71 ] 72 } 73 ] 74 } 75 </script>
75 76</head> 77<body> 78 <a href="#main-content" class="skip-to-content">Skip to main content</a> 79 <div id="navbar-placeholder"></div> 80 81 <main id="main-content" class="article-page"> 82 <div class="article-page__container"> 83 <section class="article-header u-animate-on-scroll u-fade-in-down"> 84 <span class="article-header__eyebrow">Guide</span> 85 <h1 class="article-header__title">Ways to connect to Usable</h1> 86 <div class="article-header__meta"> 87 <span><time datetime="2026-08-21">August 21, 2026</time></span> 88 <span><time datetime="2026-08-24">Updated August 24, 2026</time></span> 89 <span>Usable Team</span> 90 <span>1 min read</span> 91 </div> 92 <p class="article-body__lede">Connect AI assistants, custom apps, and your own workflows to your Usable knowledge.</p> 93 </section> 94 95 <section class="article-body" aria-label="Guide content"> 96 <div class="article-section u-animate-on-scroll u-fade-in-up"> 97 <h2>Ways to connect</h2> 98 <div class="auth-guide__method-grid"> 99 <article class="auth-guide__method"> 100 <span>For AI tools</span> 101 <h3>Remote MCP</h3> 102 <p>Connect AI assistants and coding tools with browser sign-in.</p> 103 <a href="https://usable.dev/docs#mcp" class="brand-link">Set up MCP</a> 104 </article> 105 <article class="auth-guide__method"> 106 <span>For developers</span> 107 <h3>Usable API</h3> 108 <p>Build custom integrations and automate your Usable workflows.</p> 109 <a href="https://usable.dev/docs/api-reference" class="brand-link">View API docs</a> 110 </article> 111 <article class="auth-guide__method"> 112 <span>For agents</span> 113 <h3>auth.md</h3> 114 <p>Let compatible agents discover how to register with Usable.</p> 115 <a href="https://usable.dev/auth.md" class="brand-link">Open auth.md</a> 116 </article> 117 </div> 118 </div> 119 120 <div class="article-section u-animate-on-scroll u-fade-in-up"> 121 <h2>MCP compatibility</h2> 122 <p>Usable supports remote MCP and OAuth 2.1. Setup is documented for these clients and works with other compatible MCP clients.</p> 123 <ul class="auth-guide__runtime-grid" aria-label="AI tools that work with Usable"> 124 <li class="auth-guide__runtime"><strong>Codex</strong><span>MCP</span></li> 125 <li class="auth-guide__runtime"><strong>Claude Code</strong><span>MCP</span></li> 126 <li class="auth-guide__runtime"><strong>Claude Desktop</strong><span>MCP</span></li> 127 <li class="auth-guide__runtime"><strong>OpenCode</strong><span>MCP</span></li> 128 </ul> 129 </div> 130 131 <div class="article-section auth-guide__try u-animate-on-scroll u-fade-in-up"> 132 <h2>How to test auth.md</h2> 133 <ol class="auth-guide__steps"> 134 <li>Share the <a href="https://usable.dev/auth.md" class="brand-link">auth.md link</a> with your AI runtime.</li> 135 <li>Ask it to connect to Usable.</li> 136 <li>A compatible runtime will take you to Usable to sign in and approve.</li> 137 </ol> 138 </div> 139 140 <div class="article-actions u-animate-on-scroll u-fade-in-up"> 141 <a class="btn btn--primary" href="https://usable.dev/docs">Explore connection docs</a> 142 <a class="article-back" href="/blog.html" data-clean-url="/blog">Back to Blog & News</a> 143 </div> 144 </section> 145 </div> 146 </main> 147 148 <div id="cta-placeholder"></div> 149 <div id="footer-placeholder"></div> 150
150<script src="/scripts/i18n.js?v=b586d9c4b65d"></script>
150 151
151<script src="/scripts/components.js"></script>
151 152
152<script src="/scripts/main.js?v=f0eebc22ea08"></script>
152 153
153<script src="/scripts/theme.js"></script>
153 154</body> 155</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.