Allows seamless interaction with DevHub's API platform, enabling automated content management and providing additional context to DevHub's users of LLMs. This MCP will benefit users looking to integrate AI capabilities with their DevHub workflows.
Gets all businesses within the DevHub account. Returns a list of businesses with their IDs and names.
Gets all locations for a specific business. Returns detailed location information including address, coordinates, and URLs. Parameters: business_id (string)
Gets the hours of operation for a specific DevHub location. Returns a structured list of time ranges for each day of the week. Parameters: location_id (string), hours_type (optional string, default is 'primary')
Updates the hours of operation for a DevHub location. Parameters: location_id (string), new_hours (string), hours_type (optional string, default is 'primary')
Finds the nearest DevHub location based on geographic coordinates. Parameters: business_id (string), latitude (float), longitude (float)
Gets the DevHub site ID and details from a URL. Returns site ID, URL, and associated location IDs. Parameters: url (string)
Retrieves a single blog post by ID, including its title, date, and HTML content. Parameters: post_id (string)
Creates a new blog post. The content should be in HTML format and should not include an H1 tag. Parameters: site_id (string), title (string), content (string)
Updates an existing blog post's title and/or content. Parameters: post_id (string), title (optional string), content (optional string)
Uploads an image to the DevHub media gallery. Supports webp, jpeg, and png formats. The image must be provided as a base64-encoded string. Parameters: base64_image_content (string), filename (string)
No reviews yet. Be the first to review!
Sign in to join the conversation
Our bundler currently only supports TypeScript-based servers. Check back soon!