{
  "$schema": "https://static.modelcontextprotocol.io/schemas/mcp-server-card/v1.json",
  "version": "1.0",
  "protocolVersion": "2025-06-18",
  "serverInfo": {
    "name": "samcarlton-site-mcp",
    "title": "Sam Carlton Site MCP",
    "version": "2026-04-27"
  },
  "description": "Read Sam Carlton's public articles, explore public portfolio projects, and submit reviewed contact inquiries with a valid reCAPTCHA token.",
  "documentationUrl": "https://samcarlton.com/api-docs/",
  "transport": {
    "type": "streamable-http",
    "endpoint": "https://samcarlton.com/mcp",
    "url": "https://samcarlton.com/mcp"
  },
  "capabilities": {
    "tools": {
      "listChanged": false
    }
  },
  "tools": [
    {
      "name": "list_articles",
      "description": "List public articles on samcarlton.com."
    },
    {
      "name": "read_article",
      "description": "Read one public article by slug."
    },
    {
      "name": "list_projects",
      "description": "List public projects and portfolio items on samcarlton.com."
    },
    {
      "name": "read_project",
      "description": "Read one public project or portfolio item by slug."
    },
    {
      "name": "submit_contact_form",
      "description": "Submit a reviewed contact inquiry with source, attribution, and a valid reCAPTCHA token."
    }
  ]
}
