JIR Ventures Sales Agent

Finds verified B2B leads and writes an outreach email in English or Arabic.

Should I use this

Quality & Safety

B
Description quality
80%
Schema completeness
100%
Naming quality
80%
Poisoning risk
80%
Permission match
100%
Protocol compliance
100%

Findings (3)

  • HIGHTool poisoning patterns detected
  • MEDIUMTool 'prepare_campaign' description contains placeholder textin prepare_campaign
  • INFOTool description contains placeholder or incomplete textin prepare_campaign

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~443Tokens (tool definitions)
~4.1 KBTypical response size
Minimal attention impact (0.35% 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": {
    "sales-agent": {
      "url": "https://aiagent.jirventures.com/mcp/sales-agent"
    }
  }
}

Remote endpoints

https://aiagent.jirventures.com/mcp/sales-agentstreamable-http

What it can do

Tool inventory

Tools (1)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
⚪prepare_campaign(company_name, offer, target_role, keywords, location, ...)

Prepare a B2B cold-outreach campaign. Finds up to 5 decision makers who match the target role, keywords and location (LinkedIn and Apollo), keeps only people whose work email Apollo has verified, and writes one outreach email template for them in English or Arabic that states only what the offer says. Returns the leads (name, title, organization, work email, LinkedIn URL) and the email (subject, preheader, greeting, intro, highlights, closing, cta_label) with {{first_name}} style placeholders. Takes about 30 to 90 seconds. Public service by JIR Ventures with a daily limit.

Input Schema

{
  "type": "object",
  "properties": {
    "company_name": {
      "type": "string",
      "description": "Name of the company that sends the outreach"
    },
    "offer": {
      "type": "string",
      "description": "What the company sells or offers, in a few sentences. The email states only what is written here"
    },
    "target_role": {
      "type": "string",
      "description": "Job titles to reach, comma separated, for example Head of Sales, Sales Director"
    },
    "keywords": {
      "type": "string",
      "description": "Industry or topic keywords that narrow the search, comma separated, for example fintech, SaaS. Can be empty"
    },
    "location": {
      "type": "string",
      "description": "City or country of the people to reach, for example Dubai or Saudi Arabia. Use worldwide for no filter"
    },
    "email_language": {
      "type": "string",
      "description": "en for English or ar for Arabic"
    },
    "max_leads": {
      "type": "number",
      "description": "How many leads to return, 1 to 5"
    },
    "booking_link": {
      "type": "string",
      "description": "Meeting booking link for the call to action, or empty"
    },
    "ideal_customer": {
      "type": "string",
      "description": "Description of the ideal customer, used for tone, or empty"
    },
    "requested_by": {
      "type": "string",
      "description": "Name of the AI assistant or app making this request, if known"
    }
  },
  "required": [
    "company_name",
    "offer",
    "target_role",
    "keywords",
    "location",
    "email_language",
    "max_leads",
    "booking_link",
    "ideal_customer",
    "requested_by"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": true
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded1 tools