Mintlify
Update Mintlify docs pages, check deployments, and see which pages readers visit.
Tools
35 available tools
Search the tool definitions captured from the MCP server. The live list can vary with version, deployment, and credentials.
35 tools found.
Agent review settings
Tool name:
agent_review_settingsChange whether agent edits push directly to the deploy branch (push_to_main) or open a pull request (create_pull_request).
Checkout
Tool name:
checkoutSelect a deployment and open its editor session in one call.
Create node
Tool name:
create_nodeInsert a node into the navigation tree under parentId (null = root).
Delete node
Tool name:
delete_nodeRemove a node and its subtree from the navigation tree by nodeId.
Diff
Tool name:
diffReturns the list of changes between current session and main.
Discard session
Tool name:
discard_sessionEnd the session without creating a PR.
Edit page
Tool name:
edit_pageString-replace edit on a page Y.
Execute code
Tool name:
execute_codeRun TypeScript/JavaScript against the Admin MCP dashboard SDK inside a sandboxed Cloudflare isolate.
Finalize image upload
Tool name:
finalize_image_uploadSave an image you uploaded to the uploadUrl from upload_image into the docs.
Get analytics report
Tool name:
get_analytics_reportRead a prebuilt dashboard analytics report for a deployment: traffic KPIs, page views, popular pages, referrals, agent traffic, user flows, CTA clicks, feedback, assistant chats and deflection,…
Get analytics schema
Tool name:
get_analytics_schemaGet the ClickHouse schema, event taxonomy, traffic classification rules, and SQL conventions for query_analytics.
Get deployment settings
Tool name:
get_deployment_settingsRead a deployment’s dashboard settings in one call: deployment (name, base path, custom domains, noindex, AI chat, search, add-ons, privacy, custom scripts, auth type, plan), git_sources,…
Get session state
Tool name:
get_session_stateGet current session state including branch name, edited files, and nav diff
Get workflows
Tool name:
get_workflowsRead a deployment’s Workflows (scheduled and event-triggered agents) and their runs.
List branches
Tool name:
list_branchesList all git branches available for a deployment before or after checkout.
List deployments
Tool name:
list_deploymentsList the deployments this connection is authorized for, returning each { subdomain, name }.
List nodes
Tool name:
list_nodesList navigation nodes with optional filters over the current branch nav tree.
List repos and PRS
Tool name:
list_repos_and_prsList what workflows can connect to: list_repos pages through repositories connected via the org’s GitHub and GitLab installations, list_pull_requests lists a repo’s pull requests (most recently…
Manage access auth
Tool name:
manage_access_authChange who can read a deployment.
Manage custom domain
Tool name:
manage_custom_domainChange a deployment’s custom domains.
Manage git source
Tool name:
manage_git_sourceChange the git repositories a deployment builds from.
Manage members sharing
Tool name:
manage_members_sharingManage organization members and private-page sharing.
Manage workflow
Tool name:
manage_workflowCreate, change, or run a deployment’s Workflows.
Manage workflow PRS
Tool name:
manage_workflow_prsMerge (merge, squash) or close (close) a Mintlify-generated pull request by repo and prNumber.
Move node
Tool name:
move_nodeReposition a node in the navigation tree by nodeId.
Query analytics
Tool name:
query_analyticsRun one read-only ClickHouse SELECT against the deployment's documentation analytics (page views, agent vs human traffic, search, assistant, feedback).
Read
Tool name:
readRead the full MDX content of a single page on the current branch.
Save
Tool name:
saveFlush branch to git.
Search
Tool name:
searchFind lines matching a substring or regex across every page on the current branch.
Search code operations
Tool name:
search_code_operationsLexical (BM25) search over the Admin MCP code-mode SDK.
Update config
Tool name:
update_configUpdate any top-level docs.json field except navigation (use the navigation tree tools for that).
Update deployment settings
Tool name:
update_deployment_settingsChange one dashboard setting on a deployment.
Update node
Tool name:
update_nodeUpdate a navigation node's properties in place by nodeId — no repositioning.
Upload image
Tool name:
upload_imageAdd a local image file to the docs on the current session branch.
Write page
Tool name:
write_pageFull overwrite of a page Y.
Compatibility
Connect Mintlify to the clients your teams already use
27 AI clients can connect to Mintlify through Runlayer. Pick one for its setup steps and controls.
Why Runlayer
Why connect Mintlify through Runlayer?
One approved path
Approve Mintlify once and everyone gets it in the AI clients they already use. Runlayer holds the credentials, so nothing sits in client configuration.
Fine-grained policy
Control who can use each server, tool, and resource, and under which runtime conditions.
Runtime security
Scan tool inputs and outputs for prompt injection, credential exposure, PII, and data exfiltration, then alert, mask, or block.
Audit and observability
Trace every request across users, clients, tools, policies, scanner decisions, and downstream systems.