Skip to content
+

Your competitive intel in your AI tools

Connect Claude Desktop or Claude Code to query signals, battlecards, and briefs from natural language.

What you can do

Search signals

Query competitive signals by keyword, competitor, type, or date range — directly from your AI conversation.

Read battlecards

Get AI-generated competitive positioning for any tracked competitor, ready to paste into a sales call or strategy doc.

Get briefs

Pull the latest weekly competitive intelligence summary without leaving your editor or chat.

Research topics

Create research topics, match signals automatically, and track competitive themes across your market.

Setup instructions

Claude.ai (Team, Enterprise)

Add Spyingbee as a remote MCP integration from your Claude.ai settings.

  1. Navigate to Settings > Integrations > Add more
  2. Integration name: Spyingbee
  3. Integration URL: https://spyingbee.com/api/mcp
  4. Click Save and authorize when prompted

Claude Desktop

Add the MCP server to your Claude Desktop configuration file.

  1. Open ~/Library/Application Support/Claude/claude_desktop_config.json
  2. Add the following to the mcpServers object:
json
{
  "mcpServers": {
    "spyingbee": {
      "url": "https://spyingbee.com/api/mcp"
    }
  }
}

Restart Claude Desktop to activate.

Claude Code

Register the MCP server from your terminal in one command.

bash
claude mcp add --transport http spyingbee https://spyingbee.com/api/mcp

Run /mcp inside Claude Code to authenticate via OAuth.

Here are some things you could ask

Type these directly in Claude — it picks the right tool automatically.

What did Stripe ship last week?

query_signals

How does Linear position against Jira?

get_battlecard

Find signals about AI pricing changes

semantic_search

Give me this week's competitive brief

get_latest_brief

Start tracking Notion as a competitor

create_competitor

Create a research topic about competitor pricing

create_research_topic

Assign signal #42 to Alice

assign_signal

What companies are in the updates directory?

list_updates_companies

Available tools

query_signalsSignals

Search competitive signals by keyword, competitor, type (product launch, pricing update, hiring, etc.), or date range. Returns up to 50 results.

semantic_searchSignals

AI-powered natural language search across all signals. Ask conceptual questions like "pricing strategy changes" and get semantically relevant results.

get_signal_detailsSignals

Retrieve full signal details including source URL, content, metadata, and related signals by ID.

assign_signalSignals

Assign a signal to a team member by name or email for follow-up action.

unassign_signalSignals

Remove the assignment from a signal.

search_competitorsCompetitors

List all tracked competitors with their monitored sources and latest activity summary.

get_competitor_summaryCompetitors

Deep-dive into a single competitor — recent signals, active sources, signal frequency, and trend overview.

create_competitorCompetitors

Start tracking a new competitor by website URL. Spyingbee auto-discovers their changelog and begins monitoring for signals.

get_battlecardIntelligence

AI-generated competitive positioning battlecard — strengths, weaknesses, talking points, and objection handling for any tracked competitor.

get_latest_briefIntelligence

Pull the most recent weekly competitive intelligence brief. Summarizes key signals, trends, and recommended actions.

list_research_topicsResearch

List all research topics for your team with signal counts and last updated dates.

get_research_topicResearch

Get a research topic with its matched signals, relevance scores, and AI-generated summary.

create_research_topicResearch

Create a new research topic with keywords. Signals are matched automatically using semantic and keyword search.

match_topic_signalsResearch

Re-run signal matching for a research topic to find newly detected signals.

delete_research_topicResearch

Delete a research topic by ID.

list_team_membersTeam

List all members of your team. Useful to know who a signal can be assigned to.

list_updates_companiesDirectory

Browse the public product updates directory. Filter by category or search by company name.

get_company_updatesDirectory

Get the latest product updates and changelog entries for any company in the public directory.

get_updates_statsDirectory

Get overall stats for the public updates directory — total companies, updates, most active this week.

generate_battlecardIntelligence

Generate a fresh competitive battlecard for a tracked competitor. Distinct from get_battlecard, which only reads the stored one.

get_teardownIntelligence

Read the stored experience teardown for a competitor — pricing/packaging or onboarding-friction analysis.

list_counter_movesIntelligence

List the recommended counter-moves generated for the team’s recent high-impact signals.

get_signal_trendsSignals

Aggregate signal volume over a lookback window — grouped by competitor, type, or ISO week — with period-over-period deltas.

create_alert_ruleAlerts

Create an alert rule that notifies the team when a matching critical signal fires. Checked every 30 minutes.

list_alert_rulesAlerts

List all alert rules configured for the team.

delete_alert_ruleAlerts

Delete an alert rule by ID.

post_to_slackDelivery

Post a message to the team’s connected Slack channel. Confirm the text first — it is visible to the whole team immediately.

share_via_emailDelivery

Share a signal, brief, or research topic summary by email. Confirm recipients first — it sends immediately and cannot be recalled.

get_roadmapRoadmap

Get the team’s product roadmap items with status and priority.

suggest_roadmapRoadmap

AI-powered roadmap suggestions grounded in recent competitor signals.

list_sourcesSources

List a competitor’s tracked sources with crawl health (healthy / dead / pending) — the first thing to check when a competitor looks quiet.

add_sourceSources

Add a source URL (changelog, blog, pricing page, GitHub repo) to a tracked competitor. Respects the plan source limit.

trigger_recrawlSources

Queue an immediate re-crawl for one of a competitor’s sources.

set_competitor_keywordsSources

Mute or require keywords on a tracked competitor to filter which signals reach the team.

suggest_competitorsCompetitors

Suggest competitors worth tracking, grounded in the team’s company profile and current list. Read-only.

get_company_profileTeam

Read the team’s own company profile — what it builds, who it sells to, how it differentiates.

update_company_profileTeam

Update the team’s company profile, which grounds discovery, briefs and counter-moves.

get_plan_usageTeam

Plan usage this month — competitors, sources, AI calls, battlecards and teardowns used vs. limits, plus the reset date.

Stop switching tabs for competitive intel

Ask your AI assistant about competitors, signals, and market moves — it already has the answers.

Get Started