DevHub CMS

DevHub CMS

DevHub CMS LLM integration through the Model Context Protocol.

2.2K

10 Tools

Packaged by
Requires Configuration
Requires Secrets
Add to Docker Desktop

Version 4.43 or later needs to be installed to add the server automatically

Tools

NameDescription
create_blog_postCreate a new blog post
get_blog_postGet a single blog post
get_businessesGet all businesses within the DevHub account Returns a list of businesses with the following fields: - id: Business ID that can be used in the other tools - business_name: Business name If only one business exists in the account, you can assume that the user wants to use that business for any business_id related tools.
get_hours_of_operationGet the hours of operation for a DevHub location Returns a list of items representing days of the week Except for the special case formatting, this object is a list of 7 items which represent each day. Each day can can have one-four time ranges. For example, two time ranges denotes a "lunch-break". No time ranges denotes closed. Examples: 9am-5pm [["09:00:00", "17:00:00"]] 9am-12pm and 1pm-5pm [["09:00:00", "12:00:00"], ["13:00:00", "17:00:00"]] Closed - an empty list []
get_locationsGet all locations for a business Returns a list of locations with the following fields: - id: Location ID that can be used in the other tools - location_name: Location name - location_url: Location URL in DevHub - street: Street address - city: City - state: State - country: Country - postal_code: Postal code - lat: Latitude - lon: Longitude
get_nearest_locationGet the nearest DevHub location
site_from_urlGet the DevHub site ID from a URL. Can prompt the user for the URL instead of passing a site_id. Returns details about the Site matches the URL that can be used in the other tools. - Site ID: ID of the DevHub site - Site URL: URL of the DevHub site - Site Location IDs: List of location IDs associated with the site
update_blog_postUpdate a single blog post
update_hoursUpdate the hours of operation for a DevHub location Send a list of items representing days of the week Except for the special case formatting, this object is a list of 7 items which represent each day. Each day can can have one-four time ranges. For example, two time ranges denotes a "lunch-break". No time ranges denotes closed. Examples: 9am-5pm [["09:00:00", "17:00:00"]] 9am-12pm and 1pm-5pm [["09:00:00", "12:00:00"], ["13:00:00", "17:00:00"]] Closed - an empty list []
upload_imageUpload an image to the DevHub media gallery Supports webp, jpeg and png images

Manual installation

You can install the MCP server using:

Installation for

Related servers