[{"data":1,"prerenderedAt":222},["ShallowReactive",2],{"blog-\u002Fblog\u002Fclaude-code-mcp-directory-submissions":3,"blog-\u002Fblog\u002Fclaude-code-mcp-directory-submissions-surround":215},{"id":4,"title":5,"authors":6,"badge":10,"body":12,"date":204,"description":205,"extension":206,"meta":207,"navigation":208,"path":209,"seo":210,"stem":213,"__hash__":214},"posts\u002Fblog\u002Fclaude-code-mcp-directory-submissions.md","Let Claude Code work your directory submission list",[7],{"name":8,"to":9},"Rares","https:\u002F\u002Fx.com\u002FRaress96_",{"label":11},"Claude Code",{"type":13,"value":14,"toc":196},"minimark",[15,19,22,25,30,33,36,39,43,46,49,52,56,64,121,124,128,131,139,142,148,151,157,160,163,167,170,173,177,180,183,192],[16,17,18],"p",{},"Directory submission is the kind of work that looks automatable and mostly isn't.",[16,20,21],{},"Every directory has its own form, its own captcha, its own review queue. Some want a badge on your site before they approve you. The tools that promise fully automatic submission are a good way to get rejected, or to end up listed on 200 sites nobody visits.",[16,23,24],{},"So the submitting stays manual. The tracking doesn't have to be, and tracking is the part that broke for me.",[26,27,29],"h2",{"id":28},"the-spreadsheet-dies-at-product-number-2","The spreadsheet dies at product number 2",[16,31,32],{},"I run 5 products on 5 domains. Same directory list, 5 different sets of statuses.",[16,34,35],{},"I had it in a spreadsheet. It went stale as soon as the second product existed. And when I was doing the submissions inside Claude Code, Claude couldn't see the spreadsheet, so I'd paste rows into the chat, do a few, then forget to write the results back.",[16,37,38],{},"The state lived in one place and the work happened in another, so the list went out of date faster than I could fix it.",[26,40,42],{"id":41},"what-mcp-changes-here","What MCP changes here",[16,44,45],{},"MCP (Model Context Protocol) is a standard way for an AI client to read and write to an external system through a defined set of tools. Claude Code speaks it, so does Cursor, so do most other clients now.",[16,47,48],{},"Point it at a tracker and the agent can pull your remaining directories and update them in the same session where it's doing the work. No copy paste, no stale sheet.",[16,50,51],{},"That's the whole idea. It's a small thing, it just means the list stays current without me doing anything.",[26,53,55],{"id":54},"wiring-it-up","Wiring it up",[16,57,58,59,63],{},"I put the tracker behind an MCP endpoint at ",[60,61,62],"code",{},"https:\u002F\u002Fbeyondfolder.com\u002Fmcp",". Create an API key, then add it to Claude Code:",[65,66,71],"pre",{"className":67,"code":68,"language":69,"meta":70,"style":70},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","claude mcp add --transport http beyondfolder https:\u002F\u002Fbeyondfolder.com\u002Fmcp \\\n  --header \"Authorization: Bearer YOUR_API_KEY\"\n","bash","",[60,72,73,105],{"__ignoreMap":70},[74,75,78,82,86,89,92,95,98,101],"span",{"class":76,"line":77},"line",1,[74,79,81],{"class":80},"sBMFI","claude",[74,83,85],{"class":84},"sfazB"," mcp",[74,87,88],{"class":84}," add",[74,90,91],{"class":84}," --transport",[74,93,94],{"class":84}," http",[74,96,97],{"class":84}," beyondfolder",[74,99,100],{"class":84}," https:\u002F\u002Fbeyondfolder.com\u002Fmcp",[74,102,104],{"class":103},"sTEyZ"," \\\n",[74,106,108,111,115,118],{"class":76,"line":107},2,[74,109,110],{"class":84},"  --header",[74,112,114],{"class":113},"sMK4o"," \"",[74,116,117],{"class":84},"Authorization: Bearer YOUR_API_KEY",[74,119,120],{"class":113},"\"\n",[16,122,123],{},"Keys are either unscoped across all your projects, or locked to one project. I use the scoped version, so an agent working on one product can't touch the others by accident. You can revoke a key at any time.",[26,125,127],{"id":126},"what-you-can-then-ask-for","What you can then ask for",[16,129,130],{},"Once it's connected the prompts I actually use are pretty boring:",[65,132,137],{"className":133,"code":135,"language":136},[134],"language-text","Which directories should I submit Mailyond to next?\n","text",[60,138,135],{"__ignoreMap":70},[16,140,141],{},"It pulls the remaining rows for that project, highest domain rating first, and tells you where to start.",[65,143,146],{"className":144,"code":145,"language":136},[134],"Mark Product Hunt as submitted\n",[60,147,145],{"__ignoreMap":70},[16,149,150],{},"Records the status and the date against the right project.",[65,152,155],{"className":153,"code":154,"language":136},[134],"Add this directory to my list\n",[60,156,154],{"__ignoreMap":70},[16,158,159],{},"Directories the agent finds while researching get added as private rows on your account.",[16,161,162],{},"The workflow I run: ask for the next 5, open them in tabs, submit by hand, then tell Claude what happened. The submissions still take as long as they take, but I don't spend anything on the bookkeeping afterwards.",[26,164,166],{"id":165},"what-it-doesnt-do","What it doesn't do",[16,168,169],{},"It doesn't submit for you. I looked at building that and decided against it, partly because captchas and review queues make it fragile, and mostly because directories that accept automated submissions are usually the ones not worth submitting to.",[16,171,172],{},"It also won't tell you a listing was approved. Most directories don't email you, so you either go and check yourself or you never find out.",[26,174,176],{"id":175},"is-any-of-this-worth-it","Is any of this worth it",[16,178,179],{},"Honestly, less than the hype suggests. I've been submitting since February and the only number that moved for me was domain rating, from 19 to 22. No directory has shown up as a referrer in my analytics.",[16,181,182],{},"So I'd treat directory submissions as slow backlink work, not a traffic channel, and I'd spend as little time on the bookkeeping as possible. Which is why the MCP part exists.",[16,184,185,186,191],{},"The tracker is free at ",[187,188,190],"a",{"href":189},"\u002Fdirectories","beyondfolder.com\u002Fdirectories",". 515 checked directories, sorted by domain rating, multiple projects on one account.",[193,194,195],"style",{},"html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":70,"searchDepth":107,"depth":107,"links":197},[198,199,200,201,202,203],{"id":28,"depth":107,"text":29},{"id":41,"depth":107,"text":42},{"id":54,"depth":107,"text":55},{"id":126,"depth":107,"text":127},{"id":165,"depth":107,"text":166},{"id":175,"depth":107,"text":176},"2026-08-31","Directory submissions can't be fully automated, but the tracking can. How to wire an MCP server into Claude Code so your agent reads the list and marks rows off while it works.","md",{},true,"\u002Fblog\u002Fclaude-code-mcp-directory-submissions",{"title":211,"description":212},"Let Claude Code Work Your Directory Submission List (MCP)","How to connect a directory submission tracker to Claude Code over MCP so your agent pulls the next directories and records statuses in the same session. Setup command, scoped API keys, and what it won't do.","blog\u002Fclaude-code-mcp-directory-submissions","fAqua9XVgA0CyAWwHTwrH1jtWdrfltQ2BkaLwpdjPP4",[216,217],null,{"title":218,"path":219,"stem":220,"description":221,"children":-1},"50 free directories to submit your SaaS to in 2026","\u002Fblog\u002Ffree-saas-directories","blog\u002Ffree-saas-directories","50 directories you can submit a SaaS to for free, sorted by domain rating. Every link checked by hand, no 2000s link farms padding out the count.",1788773787318]