🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

nudg3-mcp

Package Overview
Dependencies
Maintainers
1
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

nudg3-mcp

MCP server for Nudg3 brand visibility intelligence — query your AI search visibility from Claude, Cursor, or any MCP client

pipPyPI
Version
1.1.0
Weekly downloads
40
-34.43%
Maintainers
1
Weekly downloads
 

nudg3-mcp

MCP server for Nudg3 brand visibility intelligence. Query your brand's AI search visibility from Claude Desktop, Cursor, Windsurf, or any MCP client.

Quickstart

1. Get an API key

Create one at app.nudg3.ai/api-keys.

Two key types (since 1.1.0):

  • Workspace-scoped key — bound to one workspace. The default for single-brand customers. Every tool just works; you don't pass workspace_id.
  • Agency / company-scoped key — bound to an agency or a company that owns multiple workspaces. Use list_workspaces first, then pass workspace_id to other tools. If the key only authorises one workspace the auto-resolver picks it for you; if it authorises many, the error response tells the LLM which UUIDs are available so it can ask you.

2. Configure Claude Desktop

Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json on Mac, %APPDATA%\Claude\claude_desktop_config.json on Windows):

{
  "mcpServers": {
    "nudg3": {
      "command": "uvx",
      "args": ["nudg3-mcp"],
      "env": {
        "NUDG3_API_KEY": "nudg3_live_ak_..."
      }
    }
  }
}

3. Ask questions

  • "What's my brand visibility score this week?"
  • "Compare my visibility across ChatGPT and Gemini"
  • "Which sources cite my brand most?"
  • "Export my dashboard data for the last 30 days"

Tools

ToolScopeDescription
list_workspacesread:analyticsNew in 1.1.0. Portfolio discovery for agency/company keys. Workspace keys see a single-element list.
get_overviewread:analyticsHealth check: organic + branded visibility, trends, alerts, suggested investigations
analyze_competitorsread:analyticsOrganic competitive rankings, position gaps, fastest movers
analyze_promptsread:analyticsPrompt-level performance by funnel stage; auto-resolves your primary brand
analyze_sourcesread:analyticsTop cited domains, type distribution, content gap detection
analyze_responsesread:analyticsProvider-grouped response samples, sentiment patterns
query_metricsread:analyticsComposable analytics query with measures, dimensions, filters
get_metric_catalogread:analyticsDiscover available measures, filters, and export datasets
export_dataexport:dataCSV export for chat responses, sources, dashboard, prompts
get_reportsread:insightsList or fetch visibility audit reports
get_insightsread:insightsAI-generated opportunities, threats, and recommendations from a report
get_actionsread:insightsWorkspace action items with priority, effort, and impact

Since 1.1.0, every analytics/insights/export tool accepts an optional workspace_id argument. Workspace-scoped key callers can omit it. Agency/company-scoped key callers pass the UUID returned by list_workspaces — when only one workspace is accessible, it's auto-resolved.

Environment Variables

VariableRequiredDefaultDescription
NUDG3_API_KEYYesYour Nudg3 API key
NUDG3_API_URLNohttps://api.nudg3.aiAPI base URL
NUDG3_TIMEOUTNo30HTTP timeout in seconds

Other MCP Clients

Cursor

{
  "mcpServers": {
    "nudg3": {
      "command": "uvx",
      "args": ["nudg3-mcp"],
      "env": {
        "NUDG3_API_KEY": "nudg3_live_ak_..."
      }
    }
  }
}

Custom / programmatic

pip install nudg3-mcp
NUDG3_API_KEY=nudg3_live_ak_... nudg3-mcp

Development

git clone https://github.com/NUDG3-AI/nudg3-mcp-server.git
cd nudg3-mcp-server
python -m venv venv && source venv/Scripts/activate
pip install -e ".[dev]"
pytest

Keywords

ai-search

FAQs

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts