AI Tool Integration (MCP)
Prowlo's MCP server gives your AI assistant direct access to your Reddit opportunity feed, engagement signals, keyword management, and reply workflow. Connect once and work entirely from your AI tool of choice.
What You Can Do
- Browse opportunities — view your scored Reddit feed with filters for intent, freshness, and relevance
- Read engagement signals — get full post details including subreddit norms, risk scores, and moderation patterns
- Draft replies — write and submit reply drafts that appear in your Prowlo dashboard
- Access product context — pull your product profile and positioning to craft on-brand replies
- Manage keywords — list, create, pause, and delete tracked keywords without leaving your AI assistant
Claude Cowork (Recommended)
Claude Cowork is the best way to use Prowlo. It connects via OAuth2 — no API key or config files needed — and gives Claude your full product context for smarter, risk-aware engagement.
Prowlo does the heavy lifting of filtering noise from thousands of Reddit posts and scoring each conversation for intent, risk, and relevance. Claude then uses that intelligence alongside your product profile and subreddit data to help you engage in ways that add genuine value. Every post and reply stays on Reddit permanently, so this context-aware approach matters.
Search for "Prowlo" in the MCP connector marketplace, click Connect, authorize with your Prowlo account, and you're done. See the full Cowork setup guide for details.
Requirements (API Key Tools)
For Claude Desktop, Claude Code, Cursor, and Windsurf, you'll need:
- A Prowlo account with an active plan
- An API key (learn how to create one)
- One of the supported AI tools: Claude Desktop, Claude Code, Cursor, or Windsurf
Setup
Create an API Key
- Go to Settings → API Keys in your Prowlo dashboard
- Click
Generate Key - Copy your key (it starts with
prowlo_) — it will only be shown once
Choose Your Connection Method
Prowlo supports two connection methods: Remote (recommended) connects directly to Prowlo's hosted MCP server with just a URL and API key. Local runs the MCP server on your machine via npx. Remote is simpler and requires no Node.js installation.
Remote Setup (Recommended)
Add the following configuration to your AI tool. Replace YOUR_API_KEY with your actual API key.
Claude Desktop
Open your config file at ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or via Settings → Developer → Edit Config.
{
"mcpServers": {
"prowlo": {
"url": "https://api.prowlo.com/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}Claude Code
claude mcp add prowlo \
--transport http \
--url https://api.prowlo.com/mcp \
--header "Authorization: Bearer YOUR_API_KEY"Cursor
Add to your .cursor/mcp.json file:
{
"mcpServers": {
"prowlo": {
"url": "https://api.prowlo.com/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}Windsurf
Add to your ~/.codeium/windsurf/mcp_config.json file:
{
"mcpServers": {
"prowlo": {
"url": "https://api.prowlo.com/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}Local Setup (Alternative)
If you prefer to run the MCP server locally, use the npx-based configuration. This requires Node.js 18+ installed on your machine.
Claude Desktop
{
"mcpServers": {
"prowlo": {
"command": "npx",
"args": ["-y", "@anthropic-ai/mcp-remote", "https://api.prowlo.com/mcp",
"--header", "Authorization: Bearer YOUR_API_KEY"]
}
}
}Claude Code
claude mcp add prowlo \
-- npx -y @anthropic-ai/mcp-remote \
https://api.prowlo.com/mcp \
--header "Authorization: Bearer YOUR_API_KEY"Cursor
{
"mcpServers": {
"prowlo": {
"command": "npx",
"args": ["-y", "@anthropic-ai/mcp-remote", "https://api.prowlo.com/mcp",
"--header", "Authorization: Bearer YOUR_API_KEY"]
}
}
}Windsurf
{
"mcpServers": {
"prowlo": {
"command": "npx",
"args": ["-y", "@anthropic-ai/mcp-remote", "https://api.prowlo.com/mcp",
"--header", "Authorization: Bearer YOUR_API_KEY"]
}
}
}Available Tools
The MCP server exposes these tools to your AI assistant:
Opportunities & Intelligence
list_opportunities— browse your scored Reddit feed with filters for intent, freshness, and relevanceget_opportunity— get full post details including subreddit norms, moderation patterns, and engagement guidancesubmit_draft— write and submit a reply draft to your Prowlo dashboardget_product_profile— read your product context, positioning, and engagement guidelinesget_subreddit_intelligence— view subreddit moderation patterns, posting rules, and community norms
Keyword Management
Manage your tracked keywords entirely from your AI assistant — no need to switch to the dashboard.
keyword_list— list all tracked keywords with active status, match counts, and last match timestampskeyword_create— add a new tracked keyword (2-100 characters, plan limits apply)keyword_update— activate or pause a keyword without deleting its match historykeyword_delete— permanently remove a keyword and all its match history
Usage Examples
Once connected, try asking your AI assistant:
- "Show me today's high-score Reddit opportunities"
- "Get details on opportunity X and draft a thoughtful reply"
- "What are the moderation patterns in r/SaaS?"
- "What's my product profile? Help me craft a reply that fits my positioning"
- "Show me my tracked keywords and how they're performing"
- "Add a keyword for 'project management frustration'"
- "Pause the CRM keyword — I have enough leads for now"
- "Delete the keyword 'old feature name' — we rebranded"
- "Draft a reply for this post that discloses my affiliation"
Troubleshooting
Prowlo tools not appearing
- Completely quit and reopen your AI tool (not just reload)
- Check your JSON syntax using a JSON validator
- Verify the config file is in the correct location for your tool
Invalid API key error
- Double-check the key matches exactly what you copied from Settings
- Make sure the key hasn't been revoked in your dashboard
- Generate a new key if needed and update the config
Connection failed
- Verify your internet connection is stable
- Check that you're using the correct URL:
https://api.prowlo.com/mcp - For local setup, ensure Node.js 18+ is installed
Keyword tools not working
- Keyword tools require a paid plan (Starter or above)
- Check your plan's keyword limit in Organization settings
- If you hit the limit, upgrade your plan or delete unused keywords