Northside Intelligence WebMCP

12 WebMCP tools for AI agents: lead automation, site audits, market briefs, grants, commerce.

Should I use this

Quality & Safety

A
Description quality
98%
Schema completeness
95%
Naming quality
80%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~1,399Tokens (tool definitions)
~813 BTypical response size
Moderate attention impact (1.09% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "northside-intelligence": {
      "url": "https://www.northsideintelligence.com/api/webmcp"
    }
  }
}

Remote endpoints

https://www.northsideintelligence.com/api/webmcpstreamable-http

What it can do

Tool inventory

Tools (12)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢mf_search_coaches(specialty, max_monthly_budget)

Search online Match Fit fitness coaches nationwide by specialty and monthly budget. Free.

Input Schema

{
  "type": "object",
  "properties": {
    "specialty": {
      "type": "string",
      "description": "e.g., strength, weight loss, mobility, bodybuilding, athletic conditioning"
    },
    "max_monthly_budget": {
      "type": "number",
      "description": "Maximum monthly budget for coach tier (minimum $15)"
    }
  }
}
🟢mf_book_coach(coach_id)

Get the link to book a Match Fit coach. The buyer creates a Match Fit account and pays the coach on match-fit.net; nothing is booked or charged by this call.

Input Schema

{
  "type": "object",
  "properties": {
    "coach_id": {
      "type": "string",
      "description": "Coach username from mf_search_coaches"
    }
  },
  "required": [
    "coach_id"
  ]
}
🟢ni_replyflow_subscribe(account_email, tier)

Subscribe to ReplyFlow, the automated lead DM and email reply engine (Solo, Team or Agency plan, billed monthly by card). Returns a checkout_url and order_id; after payment call ni_order_status with order_id to get the result.

Input Schema

{
  "type": "object",
  "properties": {
    "account_email": {
      "type": "string",
      "description": "Subscriber email"
    },
    "tier": {
      "type": "string",
      "enum": [
        "solo",
        "team",
        "agency"
      ],
      "default": "solo",
      "description": "ReplyFlow plan. Price is shown on the Stripe checkout page."
    }
  },
  "required": [
    "account_email",
    "tier"
  ]
}
⚪ni_replyflow_generate(lead_message, context, tone)

Generate a personalized reply to a lead message using ReplyFlow. Free tier, limited to 10 replies per agent per day; subscribe for more.

Input Schema

{
  "type": "object",
  "properties": {
    "lead_message": {
      "type": "string",
      "description": "The received lead message or DM"
    },
    "context": {
      "type": "string",
      "description": "Product or service context"
    },
    "tone": {
      "type": "string",
      "enum": [
        "direct",
        "consultative",
        "casual",
        "urgent"
      ],
      "default": "direct"
    }
  },
  "required": [
    "lead_message",
    "context",
    "tone"
  ]
}
🟢ni_gapscan_run(target_domain)

Run an evidence-backed digital gap report on a target company website. $18 per scan. Returns a checkout_url and order_id; after payment call ni_order_status with order_id to get the result.

Input Schema

{
  "type": "object",
  "properties": {
    "target_domain": {
      "type": "string",
      "description": "Domain of target company to audit"
    }
  },
  "required": [
    "target_domain"
  ]
}
🟢ni_signaldesk_brief(industry_vertical, signals)

Get a prioritized market signal brief for an industry vertical, built from signals you supply. $24 per brief. Returns a checkout_url and order_id; after payment call ni_order_status with order_id to get the result.

Input Schema

{
  "type": "object",
  "properties": {
    "industry_vertical": {
      "type": "string",
      "description": "Industry or market sector focus"
    },
    "signals": {
      "type": "string",
      "description": "Optional raw signals (news, posts, notes) to brief from, up to 6000 characters. Without it, the brief is written from general knowledge of the vertical."
    }
  },
  "required": [
    "industry_vertical"
  ]
}
🟢ni_grantbot_search(discipline, tier)

Search open grant opportunities for a discipline and get matched listings (Standard $39 or Agentic $58.50). Returns a checkout_url and order_id; after payment call ni_order_status with order_id to get the result.

Input Schema

{
  "type": "object",
  "properties": {
    "discipline": {
      "type": "string",
      "description": "Discipline or focus area (e.g. music, tech, community)"
    },
    "tier": {
      "type": "string",
      "enum": [
        "standard",
        "agentic"
      ],
      "default": "standard"
    }
  },
  "required": [
    "discipline"
  ]
}
🟢ni_bridgeai_run(workflow_type, tier)

Get a plan to connect a legacy business workflow to modern AI agent endpoints without a code rebuild (Standard $33 or Agentic $49.50). Returns a checkout_url and order_id; after payment call ni_order_status with order_id to get the result.

Input Schema

{
  "type": "object",
  "properties": {
    "workflow_type": {
      "type": "string",
      "description": "Type of workflow to modernize"
    },
    "tier": {
      "type": "string",
      "enum": [
        "standard",
        "agentic"
      ],
      "default": "standard"
    }
  },
  "required": [
    "workflow_type"
  ]
}
🟢ni_store_search(query, max_price)

Search the Northside Intelligence Smart Store catalog for trending products and verified dropship inventory.

Input Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "Product search terms"
    },
    "max_price": {
      "type": "number",
      "description": "Max item price in USD"
    }
  }
}
⚪ni_store_order(item_sku, quantity, shipping_address)

Buy an item from the Northside Intelligence Smart Store (US shipping). Card payment and shipping details are collected on Stripe checkout; returns checkout_url and order_id.

Input Schema

{
  "type": "object",
  "properties": {
    "item_sku": {
      "type": "string",
      "description": "Product SKU"
    },
    "quantity": {
      "type": "integer",
      "default": 1
    },
    "shipping_address": {
      "type": "object",
      "required": [
        "street",
        "city",
        "state",
        "postal_code",
        "country"
      ],
      "properties": {
        "street": {
          "type": "string"
        },
        "city": {
          "type": "string"
        },
        "state": {
          "type": "string"
        },
        "postal_code": {
          "type": "string"
        },
        "country": {
          "type": "string"
        }
      }
    }
  },
  "required": [
    "item_sku",
    "quantity",
    "shipping_address"
  ]
}
⚪ni_services_reserve(service_type, client_name, client_email, project_notes)

Reserve a Northside Intelligence service project with a non-refundable deposit of 20% of that service's lowest price: intelligence audit $410, personal intelligence setup $50, workflow integration $1,010, custom web design $1,370, tailored intelligence server $5,140. The buyer's card is saved and the balance is charged when the service is complete; final price is confirmed after scoping. Returns a checkout_url and order_id; after payment call ni_order_status with order_id.

Input Schema

{
  "type": "object",
  "properties": {
    "service_type": {
      "type": "string",
      "enum": [
        "custom_web_design",
        "tailored_intelligence_server",
        "intelligence_audit_gap_analysis",
        "workflow_integration_automation",
        "personal_intelligence_setup"
      ],
      "description": "Selected service package"
    },
    "client_name": {
      "type": "string",
      "description": "Company or individual client name"
    },
    "client_email": {
      "type": "string",
      "description": "Contact email"
    },
    "project_notes": {
      "type": "string",
      "description": "Short project notes, up to 200 characters."
    }
  },
  "required": [
    "service_type",
    "client_name",
    "client_email"
  ]
}
🟢ni_order_status(order_id)

Check payment status for an order returned by any paid tool, and receive the purchased result once paid.

Input Schema

{
  "type": "object",
  "properties": {
    "order_id": {
      "type": "string",
      "description": "order_id returned with a checkout_url"
    }
  },
  "required": [
    "order_id"
  ]
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded12 tools