# For agents

Markdown pages, content discovery, and WebMCP tools.

Every page is available as Markdown. You can also read the content index or use the browser tools below.

- [Start here](https://kennethassogba.github.io/llms.txt) `/llms.txt`: A concise map of this site.

- [Everything in Markdown](https://kennethassogba.github.io/llms-full.txt) `/llms-full.txt`: Profile, projects, notes, and publications in one file.

- [Content index](https://kennethassogba.github.io/api/content.json) `/api/content.json`: Titles, topics, dates, URLs, and plain text for local search.

- [Profile](https://kennethassogba.github.io/api/profile.json) `/api/profile.json`: The same professional information you see on the website.

- [API catalog](https://kennethassogba.github.io/.well-known/api-catalog) `/.well-known/api-catalog`: Read-only APIs and their OpenAPI description.

- [RSS feed](https://kennethassogba.github.io/feed.xml) `/feed.xml`: Follow new writing without scraping the page.

## Content Signals

I allow search, AI input, and model training in [robots.txt](https://kennethassogba.github.io/robots.txt). Content Signals declare these preferences to crawlers that support them.

## WebMCP

In browsers with WebMCP support, `search_content` searches the notes and publications, and `read_page` reads a page as Markdown. Both tools are read-only.

## Hosting

On GitHub Pages, use the explicit Markdown URLs. The optional Cloudflare adapter supports `Accept: text/markdown` and HTTP discovery headers. WebMCP support depends on the browser.

[Read the implementation note](https://kennethassogba.github.io/notes/a-website-for-people-and-agents)

[Read as Markdown](https://kennethassogba.github.io/agents/index.md)

Canonical: https://kennethassogba.github.io/agents.html
