PCI Watch API
Connect AI assistants to PCI SSC content through the Model Context Protocol
What is MCP?
The Model Context Protocol is an open standard that enables AI assistants to access external data sources and tools. Developed by Anthropic and now supported by Google, Microsoft, and OpenAI, MCP allows AI tools like Claude to answer questions about PCI standards with up-to-date information and links to official sources.
Available Tools
The PCI Watch MCP server provides the following tools:
search
Search across FAQs, documents, blog posts, press releases, statements, media coverage, and videos
faq
Get a specific FAQ by number
document
Get document details by reference (e.g., "PCI_DSS")
blog
Get a blog post by slug
video
Get video details by YouTube ID
recent_updates
List recent changes across all content types
document_categories
List all document categories
faq_list
List FAQs with optional status filter
Searchable Content Types
The search and recent_updates tools can filter by content type:
faq
PCI SSC FAQs
document
Document Library files
blog
PCI Perspectives blog posts
release
Press releases
statement
Industry bulletins
media
Media coverage
video
Global Content Library videos
Copyright Protection
The API is designed to respect PCI SSC's copyright:
- Excerpts only - Responses include short excerpts (100 words max), not full content
- Source links - Every response includes links to the original PCI SSC pages
- Attribution - Content is clearly attributed to PCI SSC
Integration
Claude Desktop
Add to your configuration file:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"pciwatch": {
"command": "npx",
"args": ["mcp-remote", "https://pciwatch.org/mcp"]
}
}
}
Uses mcp-remote to bridge to the remote server. Requires Node.js.
Claude Code
Add to your settings.json or project .mcp.json:
{
"mcpServers": {
"pciwatch": {
"command": "npx",
"args": ["mcp-remote", "https://pciwatch.org/mcp"]
}
}
}
Gemini CLI
Add to your settings.json:
{
"mcpServers": {
"pciwatch": {
"httpUrl": "https://pciwatch.org/mcp"
}
}
}
See Gemini CLI documentation for setup.
ChatGPT & Others
ChatGPT does not currently support MCP. However, you can ask ChatGPT to search pciwatch.org directly using its web browsing capability.
For other AI platforms, check if they support MCP's streamable-http transport.
Remote Endpoint
For MCP clients that support remote connections:
https://pciwatch.org/mcp
streamable-http
Rate Limits
Example Usage
Once connected, you can ask Claude questions like:
Claude will use the MCP tools to retrieve current information and provide links to the original PCI SSC sources.