Employment Lawyers Group

California employee-side employment law firm: offices, page search, consultation requests.

Should I use this

Quality & Safety

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

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~616Tokens (tool definitions)
~1.1 KBTypical response size
Minimal attention impact (0.48% 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": {
    "employment-lawyers-group": {
      "url": "https://admin.worklawyerca.net/public/agent/mcp.php"
    }
  }
}

Remote endpoints

https://admin.worklawyerca.net/public/agent/mcp.phpstreamable-http

What it can do

Tool inventory

Tools (4)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢get_firm_info(site)

What the Employment Lawyers Group handles, who it represents, fees, and the address, phone and contact page for one office.

Input Schema

{
  "type": "object",
  "properties": {
    "site": {
      "type": "string",
      "description": "Site/office host, e.g. sacramentolaborattorney.com. Omit for the Los Angeles office."
    }
  }
}
🟢list_offices

Every office of the firm with its city, county, address, phone and website. Use it to pick the office nearest the person.

Input Schema

{
  "type": "object",
  "properties": {}
}
🟢search_pages(query, site, limit)

Keyword search over the firm's published pages (employment-law topics, attorney profiles, case results). Returns title, summary, URL and a Markdown URL for each match.

Input Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "Topic, e.g. \"unpaid overtime\" or \"fired after medical leave\""
    },
    "site": {
      "type": "string",
      "description": "Site/office host, e.g. sacramentolaborattorney.com. Omit for the Los Angeles office."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 25
    }
  },
  "required": [
    "query"
  ]
}
⚪request_consultation(site, name, phone, email, location, ...)

File a free, confidential consultation request with the firm on behalf of a person who has agreed to it. Goes through the same intake as the website contact form; the firm calls or emails back. Not for marketing or solicitation.

Input Schema

{
  "type": "object",
  "properties": {
    "site": {
      "type": "string",
      "description": "Which office/site to send it to, e.g. riversideemploymentlawyer.com. Use list_offices to choose the nearest. Defaults to the Los Angeles office."
    },
    "name": {
      "type": "string",
      "description": "Full name of the person seeking help"
    },
    "phone": {
      "type": "string",
      "description": "Callback phone number with area code. A phone or an email is required."
    },
    "email": {
      "type": "string",
      "description": "Email address"
    },
    "location": {
      "type": "string",
      "description": "City and state where they work or worked"
    },
    "company_size": {
      "type": "string",
      "description": "Approximate number of employees at the employer"
    },
    "termination_date": {
      "type": "string",
      "description": "Date of termination if any, YYYY-MM-DD"
    },
    "situation": {
      "type": "string",
      "description": "What happened at work, in the person's own words"
    },
    "consent": {
      "type": "boolean",
      "description": "Must be true: the person has agreed to send these details to the law firm."
    }
  },
  "required": [
    "name",
    "situation",
    "consent"
  ]
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded4 tools