# Bug Bounty MCP Server Examples
This directory contains example usage patterns and workflows for the Bug Bounty MCP Server.
## Files
- `usage_examples.py` - Comprehensive examples of all available MCP tools and common workflows
## Quick Examples
### Adding a Program
```python
{
"program_name": "example-corp",
"platform": "hackerone",
"url": "https://hackerone.com/example-corp",
"scope_domains": ["*.example.com", "example.io"],
"scope_ips": ["192.168.1.0/24"],
"out_of_scope": ["test.example.com"]
}
```
### Running a Scan
```python
{
"program_id": "example-corp",
"target": "app.example.com",
"method": "all"
}
```
### Generating Reports
```python
{
"program_id": "example-corp",
"scan_ids": ["scan_001", "scan_002"],
"format": "markdown"
}
```
## Workflows
See `usage_examples.py` for complete reconnaissance workflows that combine multiple tools.
## Important Notes
⚠️ **Always validate targets are in-scope before testing**
⚠️ **Only test programs where you are enrolled**
⚠️ **Follow responsible disclosure practices**
For more information, see the main [README.md](../README.md) and [WORKFLOWS.md](../WORKFLOWS.md).