Ryan Lindsey
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
Ryan Lindsey's professional corpus, exposed as MCP tools.
| Author | me.ryanlindsey |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 717 ms |
| Last measured | 2026-10-26 |
Measured statistics
| Tools measured | 8 |
|---|---|
| Latency, 30-day median (L1) | 717 ms |
| Latency, latest (L1) | 717 ms |
| Safe-call success | 1/1 (100%) |
| 30-day success rate (L2) | 100% |
| Last checked | 2026-10-26 |
| Total checks | 5 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"Ryan Lindsey": {
"url": "https://mcp.ryanlindsey.me/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (8)
get_contactHow to reach Ryan Lindsey, and his working timezone.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_resumeRyan Lindsey's résumé: JSON Resume data, the published markdown document, or a short prose summary.
Parameters:
format— string — json = JSON Resume schema; markdown = the published document; summary = a short prose read.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
list_case_studiesPublished case studies with their metadata and citation URLs.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_case_studyThe full markdown of one published case study, by slug.
Parameters:
slug(required) — string — The slug from list_case_studies.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
list_writingPublished posts with their descriptions and citation URLs.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_postThe full markdown of one published post, by slug.
Parameters:
slug(required) — string — The slug from list_writing.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
search_writingSemantic search across the published posts, case studies and résumé. Each result is a passage, the URL it is published at, and an "exact" flag saying whether the excerpt is the passage that matched.
Parameters:
query(required) — string — What to look for, in natural language.limit— integer — How many passages to return. Defaults to 5.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
request_private_accessExplains the private access tier and how to request a scoped token.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.