home / mcp / prisma cloud docs mcp server

Prisma Cloud Docs MCP Server

MCP server for asking questions about Prisma Cloud documentation

Installation
Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "clarkemn-prisma-cloud-docs-mcp-server": {
      "command": "uvx",
      "args": [
        "prisma-cloud-docs-mcp-server@latest"
      ]
    }
  }
}

You can search Prisma Cloud documentation and API references using an MCP server that indexes the content for fast, accurate results. This server supports real-time indexing, caching for performance, and is designed to work with Claude and other MCP-compatible clients for quick access to Prisma Cloud docs and API references.

How to use

Install and configure the Prisma Cloud Docs MCP Server in your MCP client setup to enable fast searching across Prisma Cloud documentation and API references. Before you search, index the documentation so your queries return up-to-date results. Use the index tools to build the local cache, then perform searches across Prisma Cloud docs, API docs, or all indexed content. You can operate the server in HTTP mode when deployed via Smithery, or in STDIO mode for local development. Use an MCP client to issue search requests against the server and retrieve relevant sections, references, and API details. Remember to index first and then search to ensure fresh results.

How to install

Prerequisites: Python 3.12 or higher, uv package manager.

Option 1: From PyPI (Recommended) — No installation needed. Use uvx in your Claude Desktop configuration.

npx -y @smithery/cli install @clarkemn/prisma-cloud-docs-mcp-server --client claude

Option 2: Development Installation — prerequisites and steps to set up locally.

# Prerequisites
# Python 3.12+ is required
# Install uv package manager
curl -LsSf https://astral.sh/uv/install.sh | sh

# Clone the repository and set up
git clone https://github.com/clarkemn/prisma-cloud-docs-mcp-server.git
cd prisma-cloud-docs-mcp-server
uv sync

Additional setup and testing

To run or test the server locally you can start in STDIO mode or switch to HTTP mode when deploying with Smithery. For development testing, you can test the middleware via a local command that starts the server and accepts JSON-RPC requests.

# Manual test for HTTP-start flow (production/Smithery)
uv run python -m src.main

# Manual test for STDIO flow (local development)
uv run python server.py

Available tools

index_prisma_docs

Index Prisma Cloud documentation (call this first) to build the searchable cache.

index_prisma_api_docs

Index Prisma Cloud API documentation to include API references in search results.

search_prisma_docs

Search Prisma Cloud documentation for user queries.

search_prisma_api_docs

Search Prisma Cloud API documentation for user queries.

search_all_docs

Search across all indexed documentation.

get_index_status

Check indexing status and cache statistics.