Prowlo — Reddit marketing tool for SaaSProwlo
Log In
Help

Connect Prowlo to Claude Code

Claude Code is Anthropic's CLI tool for agentic, autonomous coding. It supports MCP (Model Context Protocol) connections, allowing you to integrate Prowlo intelligence directly into your development workflow. Access Reddit opportunities and community insights without leaving your terminal.

Prerequisites

  • Active Prowlo account with organization access
  • API key generated in your dashboard (see API Keys guide)
  • Claude Code installed globally via npm: npm install -g @anthropic-ai/claude-code
  • Node.js 18+ installed on your machine

Setup Guide

1

Get your API key

Open Settings → API Keys in your Prowlo dashboard.

  • Click "Generate Key"
  • Give it a descriptive name like "Claude Code"
  • Copy the key immediately—it will only be shown once
2

Add MCP configuration via CLI

Claude Code provides a quick way to add MCP servers. Run this command in your terminal:

claude mcp add prowlo \
  --transport http \
  --url https://api.prowlo.com/mcp \
  --header "Authorization: Bearer prowlo_your_key_here"

Replace prowlo_your_key_here with your actual API key from Step 1.

Prefer manual configuration?

You can also manually edit your config files. See Project vs Global Configuration below for file paths and syntax.

3

Verify the connection

Start a Claude Code session by running:

claude

In your first message, try asking:

List my Prowlo opportunities

Claude Code will call the Prowlo MCP tools and fetch your real opportunities from the dashboard.

Project vs Global Configuration

MCP servers in Claude Code can be configured at two levels:

Project-level

MCP servers available only in a specific project.

.claude/settings.json

Ideal for team projects where you want consistent tool access across the repository.

Global

MCP servers available everywhere on your machine.

~/.claude/settings.json

Best for tools you use across many projects, like Prowlo.

Manual Configuration (JSON Format)

If you prefer to manually edit your config file, add this to the appropriate settings.json:

{
  "mcpServers": {
    "prowlo": {
      "url": "https://api.prowlo.com/mcp",
      "headers": {
        "Authorization": "Bearer prowlo_your_key_here"
      }
    }
  }
}

Replace prowlo_your_key_here with your actual API key.

Usage Tips

Prowlo works especially well in Claude Code for:

Review opportunities while coding

Ask Claude to show your latest opportunities, then have it help you draft thoughtful responses.

Draft replies with codebase context

Claude Code can access your codebase and Prowlo opportunities in the same session—perfect for authentic, code-aware engagement.

Check subreddit patterns before engaging

Ask Prowlo about subreddit norms and expectations, then craft a response that fits the community culture.

Manage keywords without leaving the terminal

List, add, pause, or delete tracked keywords conversationally. Ask Claude to review your keyword strategy or add new terms based on what you're seeing in the feed.

Track your engagement history

Claude Code can pull your past engagement records to ensure consistency and brand voice.

Example Prompts

Here are some ways to use Prowlo in Claude Code:

"Show me high-intent opportunities in r/nodejs and suggest how our API could help."

"Draft a reply to the top opportunity that mentions our open-source contribution."

"What are the engagement norms in r/learnprogramming? Should we respond to beginner questions?"

"List opportunities where our product solves their specific problem, ranked by intent score."

"Show me my tracked keywords and add one for 'CI/CD pipeline issues'"

"Pause the keyword 'deployment automation' — I have enough leads this week."

Troubleshooting

Having issues? Here are common problems and solutions:

MCP server not found error

  • • Make sure the config file exists at .claude/settings.json (project) or ~/.claude/settings.json (global)
  • • Check JSON syntax using a JSON validator
  • • Restart Claude Code: exit the session and run claude again

Authentication failed

  • • Verify your API key is correct and hasn't been revoked in the Prowlo dashboard
  • • Check that the key format starts with prowlo_
  • • Generate a new key if needed and update your config

Connection timeout

  • • Verify your internet connection is stable
  • • Check that you're using the correct MCP URL: https://api.prowlo.com/mcp
  • • Visit our troubleshooting guide for more help

Tools not appearing in Claude Code

  • • Make sure you're inside the project folder (for project-level config)
  • • Verify the config file is in the correct location
  • • Exit Claude Code and start a new session
  • • Check that the JSON is valid (no trailing commas, proper nesting)

Next Steps

Now that Prowlo is connected to Claude Code, you're ready to:

  • Start a Claude Code session and ask for your latest opportunities
  • Review subreddit culture and engagement norms before responding
  • Draft contextual replies informed by your codebase and product
  • Track your engagement history to maintain consistency