Skip to main content
Glama
patternfly

PatternFly MCP Server

Official
by patternfly

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
DOC_MCP_FETCH_TIMEOUT_MSNoMilliseconds to wait before aborting an HTTP fetch15000

Tools

Functions exposed to the LLM to take actions

NameDescription
usePatternFlyDocs

You must use this tool to answer any questions related to PatternFly components or documentation.

The description of the tool contains links to .md files or local file paths that the user has made available. [@patternfly/AboutModal - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/fb05713aba75998b5ecf5299ee3c1a259119bd74/packages/documentation-site/patternfly-docs/content/design-guidelines/components/about-modal/about-modal.md)

@patternfly/AboutModal - Accessibility @patternfly/AboutModal - Examples @patternfly/Accordion - Design Guidelines @patternfly/Accordion - Accessibility @patternfly/Accordion - Examples @patternfly/ActionList - Design Guidelines @patternfly/ActionList - Accessibility @patternfly/ActionList - Examples @patternfly/Alert - Design Guidelines @patternfly/Alert - Accessibility @patternfly/Alert - Examples @patternfly/ApplicationLauncher - Design Guidelines @patternfly/ApplicationLauncher - Accessibility @patternfly/Avatar - Design Guidelines @patternfly/Avatar - Accessibility @patternfly/Avatar - Examples @patternfly/BackToTop - Design Guidelines @patternfly/BackToTop - Examples @patternfly/Backdrop - Design Guidelines @patternfly/Backdrop - Accessibility @patternfly/Backdrop - Examples @patternfly/BackgroundImage - Design Guidelines @patternfly/BackgroundImage - Accessibility @patternfly/BackgroundImage - Examples @patternfly/Badge - Design Guidelines @patternfly/Badge - Accessibility @patternfly/Badge - Examples @patternfly/Banner - Design Guidelines @patternfly/Banner - Accessibility @patternfly/Banner - Examples @patternfly/Brand - Design Guidelines @patternfly/Brand - Accessibility @patternfly/Brand - Examples @patternfly/Breadcrumb - Design Guidelines @patternfly/Breadcrumb - Accessibility @patternfly/Breadcrumb - Examples @patternfly/Button - Design Guidelines @patternfly/Button - Accessibility @patternfly/Button - Examples @patternfly/CalendarMonth - Design Guidelines @patternfly/CalendarMonth - Accessibility @patternfly/CalendarMonth - Examples @patternfly/Card - Design Guidelines @patternfly/Card - Accessibility @patternfly/Card - Examples @patternfly/Checkbox - Design Guidelines @patternfly/Checkbox - Accessibility @patternfly/Checkbox - Examples @patternfly/ChipDeprecated - Design Guidelines @patternfly/ChipDeprecated - Accessibility @patternfly/ClipboardCopy - Design Guidelines @patternfly/ClipboardCopy - Accessibility @patternfly/ClipboardCopy - Examples @patternfly/CodeBlock - Design Guidelines @patternfly/CodeBlock - Examples @patternfly/CodeEditor - Design Guidelines @patternfly/CodeEditor - Accessibility @patternfly/Content - Design Guidelines @patternfly/Content - Examples @patternfly/DataList - Design Guidelines @patternfly/DataList - Examples @patternfly/DatePicker - Design Guidelines @patternfly/DatePicker - Examples @patternfly/DescriptionList - Design Guidelines @patternfly/DescriptionList - Examples @patternfly/Divider - Design Guidelines @patternfly/Divider - Examples @patternfly/DragAndDrop - Design Guidelines @patternfly/Drawer - Design Guidelines @patternfly/Drawer - Examples @patternfly/Dropdown - Design Guidelines @patternfly/Dropdown - Examples @patternfly/DualListSelector - Design Guidelines @patternfly/DualListSelector - Examples @patternfly/EmptyState - Design Guidelines @patternfly/EmptyState - Examples @patternfly/ExpandableSection - Design Guidelines @patternfly/ExpandableSection - Accessibility @patternfly/ExpandableSection - Examples @patternfly/FileUpload - Design Guidelines @patternfly/FileUpload - Examples @patternfly/Form - Design Guidelines @patternfly/Form - Examples @patternfly/FormControl - Design Guidelines @patternfly/FormSelect - Design Guidelines @patternfly/FormSelect - Examples @patternfly/HelperText - Design Guidelines @patternfly/HelperText - Accessibility @patternfly/HelperText - Examples @patternfly/Hint - Design Guidelines @patternfly/Hint - Examples @patternfly/Icon - Examples @patternfly/InlineEdit - Design Guidelines @patternfly/InputGroup - Design Guidelines @patternfly/InputGroup - Examples @patternfly/JumpLinks - Design Guidelines @patternfly/JumpLinks - Accessibility @patternfly/JumpLinks - Examples @patternfly/Label - Design Guidelines @patternfly/Label - Accessibility @patternfly/Label - Examples @patternfly/List - Design Guidelines @patternfly/List - Examples @patternfly/LoginPage - Design Guidelines @patternfly/LoginPage - Examples @patternfly/Masthead - Design Guidelines @patternfly/Masthead - Examples @patternfly/Menu - Design Guidelines @patternfly/Menu - Accessibility @patternfly/Menu - Examples @patternfly/MenuToggle - Design Guidelines @patternfly/MenuToggle - Accessibility @patternfly/MenuToggle - Examples @patternfly/Modal - Design Guidelines @patternfly/Modal - Accessibility @patternfly/Modal - Examples @patternfly/Navigation - Design Guidelines @patternfly/Navigation - Accessibility @patternfly/NotificationBadge - Design Guidelines @patternfly/NotificationBadge - Examples @patternfly/NotificationDrawer - Design Guidelines @patternfly/NotificationDrawer - Examples @patternfly/NumberInput - Design Guidelines @patternfly/NumberInput - Examples @patternfly/OverflowMenu - Design Guidelines @patternfly/OverflowMenu - Examples @patternfly/Page - Design Guidelines @patternfly/Page - Accessibility @patternfly/Page - Examples @patternfly/Pagination - Design Guidelines @patternfly/Pagination - Examples @patternfly/Panel - Design Guidelines @patternfly/Panel - Examples @patternfly/Popover - Design Guidelines @patternfly/Popover - Examples @patternfly/Progress - Design Guidelines @patternfly/Progress - Accessibility @patternfly/Progress - Examples @patternfly/ProgressStepper - Design Guidelines @patternfly/ProgressStepper - Accessibility @patternfly/ProgressStepper - Examples @patternfly/Radio - Design Guidelines @patternfly/Radio - Accessibility @patternfly/Radio - Examples @patternfly/SearchInput - Design Guidelines @patternfly/SearchInput - Examples @patternfly/Select - Design Guidelines @patternfly/Select - Examples @patternfly/Sidebar - Design Guidelines @patternfly/Sidebar - Accessibility @patternfly/Sidebar - Examples @patternfly/SimpleList - Design Guidelines @patternfly/SimpleList - Examples @patternfly/Skeleton - Design Guidelines @patternfly/Skeleton - Accessibility @patternfly/Skeleton - Examples @patternfly/SkipToContent - Design Guidelines @patternfly/SkipToContent - Accessibility @patternfly/SkipToContent - Examples @patternfly/Slider - Design Guidelines @patternfly/Slider - Examples @patternfly/Spinner - Design Guidelines @patternfly/Spinner - Examples @patternfly/Switch - Design Guidelines @patternfly/Switch - Accessibility @patternfly/Switch - Examples @patternfly/Table - Design Guidelines @patternfly/Table - Examples @patternfly/Tabs - Design Guidelines @patternfly/Tabs - Accessibility @patternfly/Tabs - Examples @patternfly/TextArea - Design Guidelines @patternfly/TextArea - Examples @patternfly/TextInput - Design Guidelines @patternfly/TextInput - Examples @patternfly/TextInputGroup - Design Guidelines @patternfly/TextInputGroup - Examples @patternfly/TileDeprecated - Design Guidelines @patternfly/TimePicker - Design Guidelines @patternfly/TimePicker - Examples @patternfly/Timestamp - Design Guidelines @patternfly/Timestamp - Examples @patternfly/Title - Design Guidelines @patternfly/Title - Accessibility @patternfly/Title - Examples @patternfly/ToggleGroup - Design Guidelines @patternfly/ToggleGroup - Examples @patternfly/Toolbar - Design Guidelines @patternfly/Toolbar - Examples @patternfly/Tooltip - Design Guidelines @patternfly/Tooltip - Accessibility @patternfly/Tooltip - Examples @patternfly/TreeView - Design Guidelines @patternfly/TreeView - Accessibility @patternfly/TreeView - Examples @patternfly/Truncate - Design Guidelines @patternfly/Truncate - Examples @patternfly/Wizard - Design Guidelines @patternfly/Wizard - Examples @patternfly/Bullseye - Design Guidelines @patternfly/Bullseye - Examples @patternfly/Flex - Design Guidelines @patternfly/Flex - Examples @patternfly/Gallery - Design Guidelines @patternfly/Gallery - Examples @patternfly/Grid - Design Guidelines @patternfly/Grid - Examples @patternfly/Level - Design Guidelines @patternfly/Level - Examples @patternfly/Split - Design Guidelines @patternfly/Split - Examples @patternfly/Stack - Design Guidelines @patternfly/Stack - Examples @patternfly/Charts - Colors for Charts - Examples @patternfly/Charts - Area Chart - Design Guidelines @patternfly/Charts - Area Chart - Examples @patternfly/Charts - Bar Chart - Design Guidelines @patternfly/Charts - Bar Chart - Examples @patternfly/Charts - Box Plot Chart - Examples @patternfly/Charts - Bullet Chart - Design Guidelines @patternfly/Charts - Bullet Chart - Examples @patternfly/Charts - Donut Chart - Design Guidelines @patternfly/Charts - Donut Chart - Examples @patternfly/Charts - Donut Utilization Chart - Design Guidelines @patternfly/Charts - Donut Utilization Chart - Examples @patternfly/Charts - Line Chart - Design Guidelines @patternfly/Charts - Line Chart - Examples @patternfly/Charts - Pie Chart - Design Guidelines @patternfly/Charts - Pie Chart - Examples @patternfly/Charts - Scatter Chart - Design Guidelines @patternfly/Charts - Scatter Chart - Examples @patternfly/Charts - Sparkline Chart - Design Guidelines @patternfly/Charts - Sparkline Chart - Examples @patternfly/Charts - Stack Chart - Design Guidelines @patternfly/Charts - Stack Chart - Examples @patternfly/Charts - Threshold Chart - Design Guidelines @patternfly/Charts - Threshold Chart - Examples @patternfly/Charts - Legend - Design Guidelines @patternfly/Charts - Legend - Examples @patternfly/Charts - Tooltip - Design Guidelines @patternfly/Charts - Tooltip - Examples @patternfly/react-charts @patternfly/react-chatbot @patternfly/react-component-groups @patternfly/react-components @patternfly/react-guidelines @patternfly/react-resources @patternfly/react-setup @patternfly/react-troubleshooting

1. Pick the most suitable URL from the above list, and use that as the "urlList" argument for this tool's execution, to get the docs content. If it's just one, let it be an array with one URL. 2. Analyze the URLs listed in the .md file 3. Then fetch specific documentation pages relevant to the user's question with the subsequent tool call.
fetchDocs

Fetch documentation for one or more URLs extracted from previous tool calls responses. The URLs should be passed as an array in the "urlList" argument.

componentSchemas

Get JSON Schema for a PatternFly React component. Returns prop definitions, types, and validation rules. Use this for structured component metadata, not documentation.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

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/patternfly/patternfly-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server