AI agents & developers

AI assistants and scripts can publish files too. These guides show how to connect Claude, Cursor or VS Code to our MCP server, how to upload a file by API from curl, Node or Python, and what we learned making our own site readable for AI agents, with the code and the honest results.

Let Claude publish files as links

q3-report.html Live
/p/q3-report

How to let Claude publish files as links (MCP setup)

Connect Claude Code, Cursor or VS Code to the Link in Seconds MCP server with one API key, and your AI assistant can publish the page, report or PDF it just made and hand you a public link. Here is the setup for each client, what to ask, what comes back, the limits and how to keep it safe.

October 4, 2026 7 min

What is an MCP server?

server-card.json Live
/p/mcp

What is an MCP server? A plain-English guide with a real example

An MCP server is a small service that gives an AI assistant new abilities, called tools, through one shared protocol. Here is what that means in plain English: tools, transports, how authentication works, what a real request looks like, and how to connect one, using our own file-publishing server as the example.

October 4, 2026 7 min

Upload a file by API, get a link

report.pdf Live
/p/report

Upload a file by API and get a public link (curl, Node, Python)

Turn any file into a public link from a script in three HTTP calls: ask for an upload URL, PUT the bytes straight to storage, then complete the upload. Working curl, Node and Python examples, plus safe retries, view-only links, listing your links and the errors you will actually see.

October 4, 2026 7 min

Is your site agent-ready? 27 to 40

robots.txt Live
/p/agent-ready

Is your site agent-ready? What isitagentready.com checks, and how we went from 27 to 40

We ran linkinseconds.com through Cloudflare's isitagentready.com and scored 27. Here is what the scanner checks, what we fixed first (Content Signals, Markdown for agents, discovery paths), how the score moved to 40, what we shipped next, and the checks we skipped on purpose.

October 4, 2026 8 min

Serve Markdown to AI agents

pricing.md Live
/p/pricing

Serve Markdown to AI agents with content negotiation (Next.js)

AI agents read Markdown far better than a page full of HTML chrome. With content negotiation, the same URL returns HTML to browsers and Markdown to any client that sends Accept: text/markdown. Here is how we built it in Next.js: the Accept check, the middleware rewrite, the converter, and the headers that keep caches honest.

October 4, 2026 8 min

Content Signals in robots.txt

robots.txt Live
/p/robots

Content Signals in robots.txt: let AI cite you without training on you

robots.txt can say who may crawl, but not what they may do with your pages afterwards. Content Signals add that: search, ai-input and ai-train, each yes or no. Here is what each signal means, the exact line we publish, why user-uploaded files pushed us to say no to training, and how to add it in Next.js.

October 4, 2026 6 min

Share an AI-built website as a link

site.zip Live
/p/site

Share a website you built with AI as a live link

You used ChatGPT, Claude, v0 or Lovable and got a ZIP, now what? Drop it in and get a live HTTPS link in seconds. No deploy config, no hosting account, no command line.

September 10, 2026 4 min

Deploy a React or Vite build

dist.zip Live
/p/app

How to deploy a React or Vite build the easy way

You ran npm run build and got a dist folder. Here's the shortest path from that folder to a live URL, with hashed assets cached correctly and client-side routing that resolves, without CI, config, or a deploy command.

August 31, 2026 7 min