Bowmark AIdocs

Claude.ai Docs

Reads one page of claude.com's own documentation (claude.com/docs/...) by URL and returns its title, description and body as clean markdown — the site's…

Reads one page of claude.com's own documentation (claude.com/docs/...) by URL and returns its title, description and body as clean markdown — the site's own machine-readable .md source, not a scrape.

Domain: claude.com

Also known as: claude.com, Claude Docs, Claude documentation

Call it directly

bowmark.providers.claude_com.getDoc(url: string): Promise<claude_comDoc>
bowmark.providers.claude_com.listDocPages(): Promise<claude_comDocLink[]>

Functions

FunctionWhat it does
getDocReads one page of claude.com's own documentation by URL or path (e.g. "/docs/connectors/building/review-criteria" or the full https:// url) and returns its title, description and body as…
listDocPagesLists every /docs page claude.com publishes — title, its own .md source url, and a one-line description — parsed from the site's own /docs/llms.txt index.

Types

interface claude_comDoc {
  url: string;
  title: string | null;
  description: string | null;
  body: string;
}
interface claude_comDocLink {
  title: string;
  url: string;
  description: string | null;
}

Examples

// what does the connector review checklist require?
const doc = await bowmark.providers.claude_com.getDoc("https://claude.com/docs/connectors/building/review-criteria");
log(doc.title, doc.body.slice(0, 500));
// read a page by its site-relative path
const doc = await bowmark.providers.claude_com.getDoc("/docs/plugins/submit");
log(doc.description);