Documentation
Machine-readable documentation for ahmedmoheb.com. Everything listed here is public and read-only; nothing here needs authentication. Every public page also has a markdown alternate: append .md to its URL, or request it with Accept: text/markdown.
- OpenAPI descriptionOpenAPI 3.0 spec of the public, read-only GET endpoints (prayer data, markdown alternates). No auth required.
- APIs.json catalogAPIs.json v0.16 catalog of the public APIs, each pointing at the OpenAPI description.
- API catalog (RFC 9727 linkset)Linkset pointing at the OpenAPI description and this page.
- llms.txt indexShort index of the site's public content (llmstxt.org convention). Full content: /llms-full.txt.
- Agent skillSKILL.md for agents: how to use this site, what is public, and what not to do.
- Agent skill indexagentskills.io discovery index, with a sha256 digest of the skill file.
- Auth for agentsWhich parts of the site need auth (none of the public surface) and which are human-only.
- MCP serverStreamable HTTP MCP server (POST JSON-RPC). GET returns the server card; the SEP-2127 card lives at /.well-known/mcp/server-card.json.
- Agentic resource discoveryARD catalog of the site's agent-facing resources (MCP server, skill, API catalog).
Consultation enquiries: hello@ahmedmoheb.com · +201000431994 · Damietta, Egypt. The contact form is human-gated (reCAPTCHA); agents should present it to the user, never auto-submit it.