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 |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| 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
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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