Noleemits Vision Builder MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| WP_URL | Yes | Your WordPress site URL (e.g., https://example.com) | |
| WP_USER | Yes | WordPress username | |
| WP_APP_PASSWORD | Yes | WordPress Application Password |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| create_pageC | Create a new WordPress page with Elementor |
| get_pagesB | List existing Elementor pages |
| get_pageC | Get details of a specific page |
| delete_pageC | Delete a WordPress page |
| list_style_presetsA | List available style presets for different industries. IMPORTANT: Use this to select a cohesive design style before creating pages. |
| apply_style_presetA | Apply a style preset to ensure consistent, professional design. ALWAYS use this before creating sections. |
| detect_style_presetC | Automatically detect the best style preset based on business description |
| get_active_presetB | Check which style preset is currently active |
| get_style_settingsA | Get current style settings (colors, design, spacing). These are the actual values used when generating sections. Can be populated by applying a preset or customized by the user in the WordPress admin. |
| add_heroB | Add a premium hero section with modern layouts: centered, balanced split (50/50), asymmetric splits (60/40 or 40/60), or overlapping image design. Text colors automatically adapt for contrast based on background. |
| add_featuresA | Add a features/content section. IMPORTANT: For content with images, use "magazine" layout which places IMAGE BESIDE TEXT (alternating left/right). Grid layout stacks images below text. Magazine layout is BEST for articles, blog posts, and content pages. |
| add_testimonialC | Add a testimonial/quote section |
| add_ctaC | Add a call-to-action section |
| add_faqC | Add a FAQ section |
| add_pricingC | Add a pricing section with 2-3 pricing tiers |
| add_teamC | Add a team section with member cards |
| add_contactC | Add a contact section with contact information and optional form placeholder |
| add_galleryC | Add an image gallery section with grid layout |
| insert_elementC | Insert a widget element at a specific position within an existing column or section |
| list_templatesB | List available section templates |
| list_patternsC | List available layout patterns (Bento, Masonry, Zigzag, Grid) |
| get_page_structureC | Get the Elementor JSON structure of a page to understand its current layout |
| get_elementor_elementsB | List all Elementor elements (sections, columns, widgets) on a page |
| get_elementor_dataC | Get Elementor data for a page (alias for get_elementor_elements) |
| update_elementC | Update a specific element on the page by its ID |
| update_elementor_widgetC | Update a widget on the page (alias for update_element) |
| delete_elementC | Delete an element from a page by its ID |
| delete_elementor_elementB | Delete an Elementor element from a page (alias for delete_element) |
| health_checkB | Check connection to WordPress and plugin status |
| preview_pageB | Get the preview URL for a page |
| search_contentB | Search WordPress posts and pages by keyword. Returns matching posts with titles, URLs, status, and excerpts. |
| get_post_contentB | Get the full content of a WordPress post or page, including raw HTML, word count, link count, and editor type (Gutenberg vs Classic). |
| update_postB | Update a post/page title, content, excerpt, status, or slug. Only provide the fields you want to change. |
| find_linksB | Find all links in a post/page. Returns internal and external links with their anchor text and URLs. |
| update_linkC | Replace a specific link URL in a post/page. Finds the old URL and replaces it with a new one. |
| find_and_replaceC | Find and replace text in a post/page content and title. Useful for bulk text updates. |
| get_seo_dataC | Get Rank Math SEO data for a post/page: SEO title, meta description, focus keyword, score, robots meta, Open Graph, and more. |
| update_seo_dataC | Update Rank Math SEO data: SEO title, meta description, focus keyword, canonical URL, robots meta, Open Graph, and pillar content flag. |
| get_seo_statusB | Check if Rank Math SEO is active and get overall SEO stats (posts with scores, posts with focus keywords). |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/noleemits/vision-builder-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server