Bo Kendell — Portfolio
Measured conclusion: Alive, not deep-tested. L2 outcome: not_attempted.
Bo Kendell's portfolio: projects, writing, work history, resume, and live activity.
| Author | com.bokendell |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Alive, not deep-tested |
| L1 liveness | alive |
| L1 latency | 2047 ms |
| Last measured | 2026-10-26 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"Bo Kendell — Portfolio": {
"url": "https://bokendell.com/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (8)
list_projectsread-onlyReturn every portfolio project (title, brief description, lifecycle, tech stack). Use get_project for the full body + screenshots.
Parameters:
lifecycle— string — Filter by lifecycle. Omit to return all.
Hints: read-only yes · destructive no · idempotent yes · open-world no
get_projectread-onlyFull project detail — full description, tech stack, links, status.
Parameters:
slug(required) — string — Project slug (e.g. 'warm-machine').
Hints: read-only yes · destructive no · idempotent yes · open-world no
list_postsread-onlyPublished posts, newest first. Returns metadata only — call get_post for the full body.
Hints: read-only yes · destructive no · idempotent yes · open-world no
get_postread-onlyFull post metadata by slug (MDX body is served by the app routes).
Parameters:
slug(required) — string — Post slug.
Hints: read-only yes · destructive no · idempotent yes · open-world no
get_experienceread-onlyEmployment, education, projects, certifications, and awards — the full timeline.
Parameters:
type— string
Hints: read-only yes · destructive no · idempotent yes · open-world no
get_profileread-onlyBo's name, bio, current role, social links. The canonical 'who is this person' summary.
Hints: read-only yes · destructive no · idempotent yes · open-world no
get_tech_stackread-onlyTechnologies Bo works with, grouped by category.
Hints: read-only yes · destructive no · idempotent yes · open-world no
get_activityread-onlyCurrent GitHub contributions + LeetCode stats. Changes throughout the day — call fresh each time rather than caching.
Hints: read-only yes · destructive no · idempotent yes · open-world no
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.