Documentation
Everything you need to get PatternStack watching your repo - setup, MCP integration, and the API.
GitHub Integration
Recommended - quickest setup
Guides
Setup Guide
Step-by-step instructions for GitHub and MCP integration
API Keys
Generate and manage your API keys for MCP access
API Reference
REST API documentation for programmatic access
FAQ
Common questions about PatternStack and how it works
MCP Quick Reference
Installation (Claude Code)
claude mcp add patternstack -- npx -y @patternstack/mcpManual Configuration
Add to your MCP settings file:
{
"mcpServers": {
"patternstack": {
"command": "npx",
"args": ["-y", "@patternstack/mcp"],
"env": {
"PATTERNSTACK_API_KEY": "your_api_key_here"
}
}
}
}Config File Locations
- Claude Code:
~/.claude/settings.json - Claude Desktop:
~/Library/Application Support/Claude/claude_desktop_config.json - Cursor:
~/.cursor/mcp.json
Supported Languages & Ecosystems
🟨
JavaScript/TypeScript
npm
🐍
Python
pypi
💎
Ruby
rubygems
🦀
Rust
crates
🐹
Go
go
🐘
PHP
packagist
💧
Elixir
hex
☕
Java/Kotlin
maven
🟣
C#/.NET
nuget
🎯
Dart/Flutter
pub
🍎
Swift
swift
All ecosystems include CVE security scanning via OSV.dev
Privacy & Security
Your Data is Private
- • We never store your source code - only package metadata
- • Project data is private by default - only you can see it
- • Community feedback is fully anonymized
- • We don't store your email - PII is sanitized from our systems
- • GitHub integration uses read-only access to code
Need help? Contact support