
Prisma Cloud Docs
Searches Prisma Cloud documentation and API references directly from Claude, with caching and relevance scoring for fast results.
Provides search access to Prisma Cloud documentation by crawling and indexing pages from both main docs and API documentation, implementing caching with TTL expiration and relevance scoring to return structured results with snippets and URLs for quick documentation access.
What it does
- Search Prisma Cloud documentation
- Query API reference pages
- Return structured results with snippets and URLs
- Cache documentation for faster searches
Best for
About Prisma Cloud Docs
Prisma Cloud Docs is a community-built MCP server published by clarkemn that provides AI assistants with tools and capabilities via the Model Context Protocol. Easily search Prisma Cloud docs, including API documentation, for Dropbox shared file help. Find quick, structured resul It is categorized under productivity.
How to install
You can install Prisma Cloud Docs in your AI client of choice. Use the install panel on this page to get one-click setup for Cursor, Claude Desktop, VS Code, and other MCP-compatible clients. This server runs locally on your machine via the stdio transport.
License
Prisma Cloud Docs is released under the MIT license. This is a permissive open-source license, meaning you can freely use, modify, and distribute the software.
Prisma Cloud Docs MCP Server
A Model Context Protocol (MCP) server that provides search access to Prisma Cloud documentation. This server allows Claude and other MCP-compatible clients to search through Prisma Cloud's official documentation and API references.
Note: This server has been migrated to HTTP transport and container deployment for improved scalability and performance. The server now runs in HTTP mode when deployed via Smithery.
Features
- Search across Prisma Cloud documentation
- Search Prisma Cloud API documentation
- Caching system for improved performance
- Real-time indexing of documentation sites
Installation
Option 1: From PyPI (Recommended)
No installation needed! Just use uvx in your Claude Desktop configuration.
Installing via Smithery
To install prisma-cloud-docs-mcp-server for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @clarkemn/prisma-cloud-docs-mcp-server --client claude
Option 2: Development Installation
Prerequisites
- Python 3.12 or higher
- uv package manager
Install uv
curl -LsSf https://astral.sh/uv/install.sh | sh
Clone and Setup
git clone https://github.com/clarkemn/prisma-cloud-docs-mcp-server.git
cd prisma-cloud-docs-mcp-server
uv sync
Usage
With Claude Desktop
Add this server to your Claude Desktop configuration file:
Location: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS)
Option 1: Direct from PyPI (Recommended)
{
"mcpServers": {
"Prisma Cloud Docs": {
"command": "uvx",
"args": ["prisma-cloud-docs-mcp-server@latest"],
"env": {},
"transport": "stdio"
}
}
}
Option 2: Local Development
{
"mcpServers": {
"Prisma Cloud Docs": {
"command": "uv",
"args": ["run", "python", "server.py"],
"cwd": "/path/to/prisma-cloud-docs-mcp-server",
"env": {},
"transport": "stdio"
}
}
}
Replace /path/to/prisma-cloud-docs-mcp-server with the actual path to where you cloned this repository.
Manual Testing
You can test the server manually:
echo '{"jsonrpc": "2.0", "id": 1, "method": "initialize", "params": {"protocolVersion": "2024-11-05", "capabilities": {}, "clientInfo": {"name": "test", "version": "1.0"}}}' | uv run python server.py
Available Tools
The server provides these MCP tools:
index_prisma_docs(max_pages: int = 50)- Index Prisma Cloud documentation (call this first)index_prisma_api_docs(max_pages: int = 50)- Index Prisma Cloud API documentationsearch_prisma_docs(query: str)- Search Prisma Cloud documentationsearch_prisma_api_docs(query: str)- Search Prisma Cloud API documentationsearch_all_docs(query: str)- Search across all indexed documentationget_index_status()- Check indexing status and cache statistics
Development
Running the server
HTTP mode (Production/Smithery):
uv run python -m src.main
STDIO mode (Local development):
uv run python server.py
Container mode:
docker build -t prisma-docs-server .
docker run -p 8081:8081 -e PORT=8081 prisma-docs-server
Installing dependencies
uv sync
Project structure
prisma-cloud-docs-mcp-server/
├── src/
│ ├── main.py # HTTP MCP server implementation
│ └── middleware.py # Configuration middleware for Smithery
├── server.py # Legacy STDIO server (for local development)
├── pyproject.toml # Project configuration
├── uv.lock # Dependency lock file
├── Dockerfile # Container deployment
├── smithery.yaml # Smithery container configuration
└── README.md # This file
License
MIT License - see LICENSE file for details.
Contributing
- Fork the repository
- Create a feature branch
- Make your changes
- Test with Claude Desktop
- Submit a pull request
Troubleshooting
Server not starting in Claude Desktop
- Ensure
uvis installed and in your PATH - Verify the path to the project directory is correct
- Check Claude Desktop logs for specific error messages
Missing dependencies
Run uv sync to ensure all dependencies are installed.
Documentation not found
The server needs to index documentation first. Use the index_prisma_docs or index_prisma_api_docs tools before searching.
Alternatives
Related Skills
Browse all skillsFeishu document read/write operations. Activate when user mentions Feishu docs, cloud docs, or docx links.
Use Context7 to fetch up-to-date library documentation. Activates when the user asks about libraries, frameworks, API references, or needs code examples — especially for setup questions, code generation, or mentions of specific frameworks like React, Vue, Next.js, Prisma, Supabase, etc.
Toolkit for styling artifacts with a theme. These artifacts can be slides, docs, reportings, HTML landing pages, etc. There are 10 pre-set themes with colors/fonts that you can apply to any artifact that has been creating, or can generate a new theme on-the-fly.
Write scientific manuscripts. IMRAD structure, citations (APA/AMA/Vancouver), figures/tables, reporting guidelines (CONSORT/STROBE/PRISMA), abstracts, for research papers and journal submissions.
Interact with ClickUp tasks and documents - get task details, view comments, create and manage tasks, create and edit docs. Use when working with ClickUp task/doc URLs or IDs.
Google Workspace CLI for Gmail, Calendar, Drive, Contacts, Sheets, and Docs.