Ryan Lindsey
Ryan Lindsey's professional corpus, exposed as MCP tools.
Should I use this
Quality & Safety
Findings (2)
- LOWin get_contact
- LOWin request_private_access
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"ryanlindsey-me": {
"url": "https://mcp.ryanlindsey.me/mcp"
}
}
}Remote endpoints
https://mcp.ryanlindsey.me/mcpstreamable-httpWhat it can do
Tool inventory
Tools (8)
🟢get_contact
How to reach Ryan Lindsey, and his working timezone.
Input Schema
{
"type": "object",
"properties": {}
}🟢get_resume(format)
Ryan Lindsey's résumé: JSON Resume data, the published markdown document, or a short prose summary.
Input Schema
{
"type": "object",
"properties": {
"format": {
"default": "json",
"description": "json = JSON Resume schema; markdown = the published document; summary = a short prose read.",
"type": "string",
"enum": [
"json",
"markdown",
"summary"
]
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢list_case_studies
Published case studies with their metadata and citation URLs.
Input Schema
{
"type": "object",
"properties": {}
}🟢get_case_study(slug)
The full markdown of one published case study, by slug.
Input Schema
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"minLength": 1,
"description": "The slug from list_case_studies."
}
},
"required": [
"slug"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢list_writing
Published posts with their descriptions and citation URLs.
Input Schema
{
"type": "object",
"properties": {}
}🟡get_post(slug)
The full markdown of one published post, by slug.
Input Schema
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"minLength": 1,
"description": "The slug from list_writing."
}
},
"required": [
"slug"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢search_writing(query, limit)
Semantic 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.
Input Schema
{
"type": "object",
"properties": {
"query": {
"type": "string",
"minLength": 1,
"maxLength": 500,
"description": "What to look for, in natural language."
},
"limit": {
"default": 5,
"description": "How many passages to return. Defaults to 5.",
"type": "integer",
"minimum": 1,
"maximum": 10
}
},
"required": [
"query"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}⚪request_private_access
Explains the private access tier and how to request a scoped token.
Input Schema
{
"type": "object",
"properties": {}
}Community
Evidence