MCP Tools Reference
What your AI tool can actually do once it's connected to your site over MCP, why it matters, how it works, and the exact capability behind every request.
Once an AI tool like Claude or Cursor is connected to your site (see Set up UiChemy MCP), you don't run commands, you describe what you want in plain English: "build a pricing page with three tiers," "change my site's accent color to navy," "show me my last 10 form submissions." Your AI tool matches that request to one of the real capabilities below and calls it directly.
This connection is included in Free, no Pro required. See Free vs Pro.
You don't need to memorize any of this to use MCP, your AI tool discovers what's available on its own. This page is for a different, useful question: exactly what is my AI tool able to touch on my site? Everything below is scoped to building and configuring with UiChemy, pages, templates, styles, forms, media, and site setup. It can't install other plugins, change unrelated WordPress settings, or reach anything outside this list.
Building and Editing Pages
Example prompt: "Add a testimonials section below the hero on my homepage."
| What you ask for | The real capability behind it |
|---|---|
| Build a new page from scratch | create_uichemy_composer_page |
| Add a section to an existing page | add_uichemy_composer_section |
| Put a section in a specific spot on the page | insert_section_at_index |
| See what's already on a page | get_post_structure |
| Read a section's current HTML/CSS/JS | grab |
| Find a section by description and change its code | find_and_update_section_code |
| Update a section's code directly | update_code |
| List every page on the site | list_pages |
| List every Theme Builder template | list_templates |
| Turn a Figma design into a Composer section | uichemy_composer_convert |
| Turn a block of raw code into a Composer section | uichemy_composer_convert_code |
| Create, search, or edit pages/posts as a group (newer interface) | page, post abilities |
Theme Builder and Site-Wide Setup
Example prompt: "Build me a header with the logo on the left and a Get Started button on the right, and make it site-wide."
| What you ask for | The real capability behind it |
|---|---|
| Create a header or footer template | create_uichemy_composer_header_footer |
| Create a Single post/page template | create_single_post_widget |
| Add code that runs on one page, or every page | set_page_site_code (see Standard, Page, Site, and Globals) |
| Update your site's logo or name | set_site_branding |
| Confirm a navigation menu exists and is active | ensure_nav_menu |
| Build your whole site in one go, multiple pages at once | start_site_build |
| Check the connection is ready before building | check_config |
| Manage any Theme Builder template, including its display conditions | template, theme-builder abilities |
| Change site-wide settings or code (newer interface) | platform ability |
Design and Branding
Example prompt: "Change my brand color variable to a deep green and check it reads correctly everywhere."
| What you ask for | The real capability behind it |
|---|---|
| See your current Global Style CSS | get_globals_css |
| Replace it entirely | set_globals_css |
| Change just part of it | edit_globals_css |
| Read or update variables, classes, and buttons (newer interface) | design-system ability |
Dynamic Content and Forms
Example prompt: "Turn this into a loop showing my 6 latest blog posts, 3 per row."
| What you ask for | The real capability behind it |
|---|---|
| See what live data is available to bind | dynamic ability |
| Build a loop, a repeating grid of posts, products, or other items | dynamic ability |
| Bind a slot to live data instead of static text | dynamic ability |
| Set up what a form does on submit (save, email, webhook) | forms ability |
| Read a form's submissions | forms ability |
Media, SEO, and Quality Checks
Example prompt: "Check this page for any broken links or missing alt text."
| What you ask for | The real capability behind it |
|---|---|
| Request a new image upload | request_media_upload |
| Find or manage existing media | media ability |
| Pull an external image URL into your media library | import-remote-images ability |
| Read or update a page's SEO metadata | seo ability |
| Run a quality/accuracy check on the site | audit ability |
| Get a structured overview of the whole site | describe-site ability |
| Get a snapshot or screenshot of how the site currently looks | capture-site / screenshot-site abilities |
Use Cases
- Building a whole site from a single conversation, describe pages, templates, and branding to your AI tool instead of clicking through the admin for each one.
- Making quick global changes, ask your AI tool to update a brand color, a nav menu, or a page's SEO metadata without opening the relevant screen yourself.
- Auditing a site you didn't build, ask for a structured overview, a quality check, or a screenshot before making changes to unfamiliar content.
A Technical Note
The "real capability" column above mixes two overlapping systems on purpose, an older set of individually-named tools (the ones written as snake_case, like get_globals_css) and a newer WordPress-native Abilities API grouped into categories (the ones just called "ability," like forms or design-system). Both expose the same underlying features, and every AI client automatically uses whichever one it supports, you never have to choose between them.