Mike Creighton Consulting's Website Content

Provides all Mike Creighton Consulting website pages as MCP Resources for clients and collaborators.
  • other

0

GitHub Stars

other

Language

7 months ago

First Indexed

3 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "mikecreighton-mikecreighton-dot-com-content-mcp": {
      "command": "uv",
      "args": [
        "--directory",
        "/absolute/path/to/mikecreighton-dot-com-content-mcp",
        "run",
        "server.py"
      ]
    }
  }
}

This MCP server makes all pages from Mike Creighton Consulting available as Resources to MCP clients. It runs locally, enabling you to collaborate with other tools and clients by querying page content and descriptions as structured resources.

How to use

You connect to the MCP server from an MCP client and browse the available Resources that represent each website page. Use the client to list pages, retrieve a specific page’s content, or search across page titles and descriptions. Each page is exposed as a distinct Resource, so you can reference or fetch just the information you need without loading the entire site.

How to install

Prerequisites you need before starting are Python and the runtime tool used to launch the MCP server (uv). You will also need access to the absolute path where the MCP content lives.

  1. Ensure Python is installed on your system. 2. Install or obtain the uv runner if it is not already available in your environment. 3. Prepare the directory that will contain the MCP server code and assets.

  2. Use the exact command shown in the configuration to start the server. The server runs a Python script named server.py within the specified directory.

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

Configuration and notes

The MCP server is configured to run via uv with a runtime directory and the server script. The configuration shown below is the explicit instruction you should use to start the server. You may need to specify the full path to the uv command depending on your environment.

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

Available tools

list_mikecreighton_website_pages

Lists all available pages from the website.

get_mikecreighton_website_page_content

Gets the content for a specific page.

search_mikecreighton_website_pages

Performs a simple keyword search across page titles and descriptions.

download.py

Crawls mikecreighton.com and downloads all pages as HTML, then converts to Markdown and builds a site map.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
Mike Creighton Consulting's Website Content MCP Server - mikecreighton/mikecreighton-dot-com-content-mcp | VeilStrat