# Not found

This path does not exist on umesh-malik.com. The HTTP status is **404**.

This is a short recovery document for agents. Humans see a designed HTML 404 at the same status.

## Where to look next

- [llms.txt](https://umesh-malik.com/llms.txt) — Curated site index for language models
- [llms-full.txt](https://umesh-malik.com/llms-full.txt) — Extended profile and full post list
- [Umesh Malik developer resources](https://umesh-malik.com/developers) — OpenAPI, MCP, auth, and the JSON error format
- [OpenAPI specification](https://umesh-malik.com/openapi.json) — Machine-readable description of /mcp, /api/v1, and discovery URLs
- [REST API v1](https://umesh-malik.com/api/v1) — Versioned JSON catalog; unknown /api/* paths return RFC 9457 JSON errors
- [API catalog (RFC 9727)](https://umesh-malik.com/.well-known/api-catalog) — Linkset of every agent-facing surface
- [XML sitemap](https://umesh-malik.com/sitemap.xml) — Every indexable URL on this host
- [Sitemap index](https://umesh-malik.com/sitemap-index.xml) — Sitemap of sitemaps
- [Homepage (Markdown)](https://umesh-malik.com/index.md) — Append .md to any page path for its Markdown twin
- [MCP server](https://umesh-malik.com/mcp) — JSON-RPC tools: search_posts, get_post, list_topics, get_profile
- [Contact](https://umesh-malik.com/contact) — Email and social channels

## How to call this site

- Read [https://umesh-malik.com/llms.txt](https://umesh-malik.com/llms.txt) before scraping HTML.
- Fetch any page as Markdown by appending `.md` to its path (homepage: [https://umesh-malik.com/index.md](https://umesh-malik.com/index.md)).
- Call tools over JSON-RPC at `https://umesh-malik.com/mcp` (POST), also `https://umesh-malik.com/api/v1/mcp`. Spec: [https://umesh-malik.com/openapi.json](https://umesh-malik.com/openapi.json).
- REST v1 catalog: [https://umesh-malik.com/api/v1](https://umesh-malik.com/api/v1). Unknown `/api/*` paths return RFC 9457 JSON (`application/problem+json`) with `code`, `message`, and `hint`.
- JSON errors use `{ type, title, status, detail, code, message, hint }`. Example: [https://umesh-malik.com/404.json](https://umesh-malik.com/404.json).
