WebMCP

MediaWebMCP verified

aifoc.us WebMCP tools

Paul Kinlan's blog of essays on how AI is reshaping web development and the web platform. WebMCP tools let an agent list, search, and read the essays, and draft an email to the author.

4 tools1 methodsspec API surface

What can an agent do with aifoc.us WebMCP tools?

Paul Kinlan's blog of essays on how AI is reshaping web development and the web platform. WebMCP tools let an agent list, search, and read the essays, and draft an email to the author. This page documents every listed tool, the action or answer it provides, its installation command, and the input fields an agent should send.

WebMCP tools on aifoc.us

Tool 1 of 4WebMCPSensitive action

contact_paul

Compose an email to Paul Kinlan (the author of aifoc.us) at paul@aifoc.us. Use this whenever the user wants to get in touch, ask a question, share feedback, or propose something. Opens the user's mail client with a pre-filled draft; the user reviews and sends it themselves.

How to install

Open the aifoc.us website and ask your browser agent to use contact_paul

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the contact_paul tool on aifoc.us with subject: <string>, body: <string>. Return the structured result and cite the source page.

Input contract

  • subject string Subject line for the email.
  • body string Message body. Write it as the user would, in the first person.

Open the source definition

Tool 2 of 4WebMCPAnswer

list_articles

List essays published on aifoc.us, most recent first. Use this to give the user an overview of available articles or to pick something to read in full with read_article.

How to install

Open the aifoc.us website and ask your browser agent to use list_articles

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the list_articles tool on aifoc.us with limit: <integer>. Return the structured result and cite the source page.

Input contract

  • limit integer Maximum number of articles to return (default 20).

Open the source definition

Tool 3 of 4WebMCPAnswer

search_articles

Search essays on aifoc.us by keyword. Matches against article titles and summaries. Returns titles, URLs, dates and short summaries — use read_article to fetch the full body of a match.

How to install

Open the aifoc.us website and ask your browser agent to use search_articles

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the search_articles tool on aifoc.us with query: <string>, limit: <integer>. Return the structured result and cite the source page.

Input contract

  • query string Free-text search query.
  • limit integer Maximum number of matches to return (default 10).

Open the source definition

Tool 4 of 4WebMCPAnswer

read_article

Fetch the full text of an article on aifoc.us given its URL (from list_articles or search_articles). Returns the article's title and body as plain text.

How to install

Open the aifoc.us website and ask your browser agent to use read_article

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the read_article tool on aifoc.us with url: <string>. Return the structured result and cite the source page.

Input contract

  • url string Absolute or site-relative URL of the article, e.g. the linked page or /a-link-is-all-you-need/.

Open the source definition