mcp

Search Christian Perez's blog, read posts, and ask about his work, podcast, and writing.

Should I use this

Quality & Safety

A
Description quality
100%
Schema completeness
100%
Naming quality
93%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~463Tokens (tool definitions)
~947 BTypical response size
Minimal attention impact (0.36% of 128k context)

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": {
    "mcp": {
      "url": "https://mcp.thechrisgrey.com"
    }
  }
}

Remote endpoints

https://mcp.thechrisgrey.comstreamable-http

What it can do

Tool inventory

Tools (3)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟡search_blog(query, limit)

Search Christian Perez's blog on thechrisgrey.com for posts matching a keyword or short phrase. Returns up to 5 matching posts ordered by relevance with title, excerpt, and URL. Use get_blog_post afterward to fetch the full body of a specific post by slug.

Input Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "minLength": 2,
      "maxLength": 120,
      "description": "Keyword or short phrase to search for, e.g. 'Green Beret' or 'Strands agents'"
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 5,
      "default": 3,
      "description": "Maximum number of results to return (1-5)"
    }
  },
  "required": [
    "query"
  ],
  "additionalProperties": false
}
🟡get_blog_post(slug)

Retrieve the full text of a single Christian Perez blog post by slug. Returns title, publication date, tags, series, excerpt, and the full post body as plain text. Use search_blog first if you don't already know the slug.

Input Schema

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string",
      "minLength": 1,
      "maxLength": 120,
      "pattern": "^[a-z0-9][a-z0-9-]*$",
      "description": "The blog post slug (lowercase, hyphen-separated), e.g. 'building-agentic-alti'"
    }
  },
  "required": [
    "slug"
  ],
  "additionalProperties": false
}
⚪ask_alti(question)

Ask Alti, Christian Perez's AI agent, a single question about Christian — his work at Altivum, The Vector Podcast, his book 'Beyond the Assessment', his military service as a Green Beret, or his AWS / Applied AI engineering practice. Returns a concise 2-4 sentence reply grounded in Christian's published writing and autobiography. Does NOT answer general knowledge questions.

Input Schema

{
  "type": "object",
  "properties": {
    "question": {
      "type": "string",
      "minLength": 3,
      "maxLength": 1000,
      "description": "A question for Alti about Christian Perez, his work at Altivum, The Vector Podcast, his book Beyond the Assessment, or his military / AI / cloud engineering background."
    }
  },
  "required": [
    "question"
  ],
  "additionalProperties": false
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded3 tools
verifiedversion not recorded3 tools