# mikecreighton-dot-com-content-mcp

> MCP Server

This repository hosts a Model Context Protocol (MCP) server providing access to the Mike Creighton Consulting website content, enabling collaboration with Claude for marketing, content creation, and business understanding.

## Overview

- **Category:** Search & Knowledge
- **Language:** Python
- **Stars:** 0
- **Forks:** 0
- **Owner:** mikecreighton
- **GitHub:** https://github.com/mikecreighton/mikecreighton-dot-com-content-mcp
- **Created:** 2025-03-11T17:51:59+00:00
- **Updated:** 2025-03-11T18:14:06+00:00
- **Source:** https://model-context-protocol.com/servers/mcp-server-mike-creighton-website-content

## Setup

## Setup

1.  Install [`uv`](https://github.com/astral-sh/uv).
2.  Update the `claude_desktop_config.json` file located in `~/Library/Application Support/Claude/claude_desktop_config.json` (macOS) or `%APPDATA%\Claude\claude_desktop_config.json` (Windows).
3.  Add the following configuration to `claude_desktop_config.json`:

```json
{
  "mcpServers": {
      "Mike Creighton Consulting's Website Content": {
          "command": "uv",
          "args": [
              "--directory",
              "/absolute/path/to/mikecreighton-dot-com-content-mcp",
              "run",
              "server.py"
          ]
      }
  }
}
```

**Note:** you may have to specify the full path to the `uv` command.
4.  Follow the Claude Desktop setup instructions [here](https://modelcontextprotocol.io/quickstart/user) for more detailed information.

## Tools

## Available Tools

1.  `list_mikecreighton_website_pages` (Lists all available pages from the website)
2.  `get_mikecreighton_website_page_content` (Gets a specific page's content)
3.  `search_mikecreighton_website_pages` (A simple keyword search across page titles and page descriptions)
4.  Each page is available as an individual named Resource (Allows explicit referencing of a file within a conversation)
5.  `download.py` (Crawls mikecreighton.com and downloads all pages as HTML files to the local `html` folder, converts them to Markdown, and creates a website map as a JSON object)
