saagarpatel.dev Portfolio
Agent-native MCP server over the public saagarpatel.dev corpus. Read-only, stateless.
Connect it
Settings → Connectors → Add custom connector
URL: https://mcp.saagarpatel.dev/mcpSettings → Apps & Connectors → Advanced → Developer mode
Create connector with URL: https://mcp.saagarpatel.dev/mcp{
"mcpServers": {
"portfolio-mcp": {
"url": "https://mcp.saagarpatel.dev/mcp"
}
}
}claude mcp add --transport http portfolio-mcp https://mcp.saagarpatel.dev/mcp{
"servers": {
"portfolio-mcp": {
"type": "http",
"url": "https://mcp.saagarpatel.dev/mcp"
}
}
}{
"mcpServers": {
"portfolio-mcp": {
"command": "npx",
"args": [
"-y",
"saagar-portfolio-mcp@0.1.0"
]
}
}
}claude mcp add portfolio-mcp -- npx -y saagar-portfolio-mcp@0.1.08 tools, verified live
searchread-onlyFull-text (BM25) search across all essays, book chapters, and field notes. Returns ranked matches with a snippet, id, and canonical URL. Pass an id to get_document to read the full text.
get_documentread-onlyReturn the full Markdown of one document by id, e.g. "writing/the-handoff" or "book/preface". Get ids from search or list_corpus.
list_corpusread-onlyList every document with its id, title, type, date, and word count, plus per-type counts. The table of contents for the whole site. Optionally filter by type.
get_profileread-onlyReturn Saagar Patel's profile: name, one-line summary, site, and the about / now / uses pages. Start here to understand who this is and what they work on.
list_projectsread-onlyList the curated, public projects with stack, status, last-active date, and test/CI signals, plus anonymized portfolio-wide aggregates. Optionally filter by status.
list_repo_profilesread-onlyList public-safe repo answering profiles with repo id, attention state, freshness, and proof counts. Profiles are static artifacts baked from saagarpatel.dev, not live repo health.
get_repo_profileread-onlyReturn one public-safe repo answering profile by repo_id, including purpose, safe commands, agent surfaces, proof refs, freshness, exclusions, limitations, and integrity metadata.
get_operant_resultsread-onlyReturn the public, sanitized OPERANT results: per-model operator-calibration-score (OCS) profiles, the headline figures, and the calibration-profiles (not a flat leaderboard) framing. Sourced from the published OPERANT mirror. Returns availability=false if no dataset was baked.
Alternatives in Developer Tools
Compare →GIGitHubOfficialA
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
GIGitDiagramA
Architecture diagrams, explanations and Mermaid source for public GitHub repositories.
MDMCP Docs ServerOfficialA
AI access to Mapbox docs, API references, style specs, and guides. No token required.
MGMCP GrafanaOfficialA
An MCP server giving access to Grafana dashboards, data and more.
MDMCP Devkit ServerOfficialA
Provides AI assistants with direct access to Mapbox developer APIs and documentation.
Front-End ChecklistA
Review frontend code and live pages against 386 quality-gated web development rules.