---
slug: "pure"
source_type: "readme"
source_url: "https://cdn.jsdelivr.net/gh/jboothomas/pure-model-context-protocol@main/README.md"
repo: "https://github.com/jboothomas/pure-model-context-protocol"
source_file: "README.md"
branch: "main"
---
# Pure Storage Model Context Protocol Server

A simple MCP server to interact with Pure storage arrays, retrieves realtime information from a Pure Storage FlashBlade array

## Components

### Tools
The server provides a single tool:
 - pure-fb: Modular tool to process a command and arguments to retreive an array's information, volumes, hosts, ...

## Quickstart

### Install

#### Claude Desktop
Add the relevant entry to the claude_desktop_config.json file

- On MacOS: `~/Library/Application\ Support/Claude/claude_desktop_config.json`
- On Windows: `%APPDATA%/Claude/claude_desktop_config.json`

<details>
  <summary>Development/Unpublished Servers Configuration</summary>
 
  "mcpServers": {
    "puremcpserver": {
      "command": "uv",
      "args": [
        "--directory",
        "/path/to/pure-mcp-server",
        "run",
        "pure-mcp-server"
      ]
    }
  }
  
</details>


