- Home
- MCP servers
- Mike Creighton Consulting's Website Content
Mike Creighton Consulting's Website Content
- 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.
-
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.
-
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.