Navigation
MikeCreighton.com Content MCP Server: Instant Access & Seamless Integration - MCP Implementation

MikeCreighton.com Content MCP Server: Instant Access & Seamless Integration

Empowering MCP clients with instant, seamless access to every Mike Creighton Consulting resource—streamlining integration for smarter, faster decision-making.

Research And Data
4.6(166 reviews)
249 saves
116 comments

96% of users reported increased productivity after just one week

About MikeCreighton.com Content MCP Server

What is MikeCreighton.com Content MCP Server: Instant Access & Seamless Integration?

Designed to streamline collaboration between Mike Creighton Consulting and AI models like Claude, this Model Context Protocol (MCP) server provides instant access to all pages of MikeCreighton.com. By integrating directly into MCP clients, it ensures real-time updates and contextual awareness of Mike’s consulting practice, services, and content.

How to Use MikeCreighton.com Content MCP Server: Instant Access & Seamless Integration?

To begin, configure the server by updating your claude_desktop_config.json file with the provided JSON snippet. Specify the absolute path to the server directory and ensure uv is installed. Once running, interact via commands like list_mikecreighton_website_pages or search_mikecreighton_website_pages to retrieve content dynamically.

MikeCreighton.com Content MCP Server Features

Key Features of MikeCreighton.com Content MCP Server: Instant Access & Seamless Integration?

  • Dynamic resource mapping: Automatically converts website pages into MCP-accessible resources with real-time updates.
  • Efficient search: Leverage keyword-based searches to locate specific content without manual navigation.
  • Seamless AI integration: Direct compatibility with tools like Claude, enabling context-aware responses for marketing and content strategy tasks.

Use Cases for MikeCreighton.com Content MCP Server: Instant Access & Seamless Integration?

Business partners can:

  • Quickly validate service offerings by querying detailed service descriptions stored on the site.
  • Generate tailored client proposals using real-time data from case studies and testimonials.
  • Maintain consistency in messaging by referencing updated blog posts and thought leadership content.

MikeCreighton.com Content MCP Server FAQ

FAQ: MikeCreighton.com Content MCP Server: Instant Access & Seamless Integration?

Q: How often is the content updated?
The server auto-refreshes whenever new content is published to MikeCreighton.com, ensuring always-current data.

Q: What if the server path is incorrect?
Verify the uv command points to the server’s root directory. Use which uv in terminal to confirm installation and permissions.

Q: Can this be used with other AI models?
While optimized for Claude’s architecture, the MCP protocol allows integration with any compliant model through standard API calls.

Content

MikeCreighton.com Content MCP Server

This is a local Model Context Protocol (MCP) server that will provide all of the Mike Creighton Consulting website pages as Resources to any MCP clients.

Primary Use Case

It's a way for me to collaborate with Claude on marketing strategies, content ideas, content critiques, and content creation. It also acts as an easy way to keep Claude up-to-date on what I'm doing with my consulting practice. Basically: Claude can know my business better.

MCP Tools

  • list_mikecreighton_website_pages - Lists all available pages from the website
  • get_mikecreighton_website_page_content - Gets a specific page's content
  • search_mikecreighton_website_pages - A simple keyword search across page titles and page descriptions

MCP Resources

  • Each page is available as an individual named Resource in case I want to explictly reference a file within a conversation
  • The Resources are defined at runtime in their Markdown format

Requirements

uv is required to run this MCP server based on the configuration below. This will ensure that the correct python virtual environment is being used with zero setup.

Configuring Claude

To use this with Claude Desktop, you'll need to update the claude_desktop_config.json file, which is located in different folders depending on your OS:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

You can follow the Claude Desktop setup instructions here for more detailed information.

This is the configuration information for the server:

{
  "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.

Example Queries

  • "What has Mike written about lately on his website?"
  • "What are the services that Mike offers?"
  • "Do you think Mike would be able to help me with designing my marketing website?"
  • "I'm new to generative AI, and I need some ideas for my business. Can Mike help me?"
  • "I'm trying to build a 0->1 prototype to test out an gen AI-powered idea. I work at an agency and need to help with new business intake... like transforming a client brief into an RFP response starter. Has Mike ever built anything like that?"

Utils

download.py

Crawls mikecreighton.com and downloads all pages as HTML files to the local html folder. It uses MarkItDown to the convert the HTML files into Markdown files, saving each HTML file's corresponding Markdown file into the local markdown folder.

Finally, it creates a map of the website as a JSON object, representing the hierarchy of the original website. Each page consists of the following schema:

{
  "base": "{page_path}/{page}",
  "html": "./html/{page_path}/{page}.html",
  "markdown": "./markdown/{page_path}/{page}.md",
  "name": "{title of the page extracted from the <title> tag}",
  "description": "{description of the page extracted from the <description> tag}"
}

With each run, the utility will clear out any existing files in the html and markdown folders. Note that these are not committed to the repo, as the website is updated periodically.

Related MCP Servers & Clients