lity

AI legal copilot for foreigners in Spain: immigration and housing rental, cited to Spanish law.

Should I use this

Quality & Safety

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

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~291Tokens (tool definitions)
~1.1 KBTypical response size
Minimal attention impact (0.23% 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": {
    "lity": {
      "url": "https://8p5dmrjzl1.execute-api.eu-north-1.amazonaws.com/poc/mcp"
    }
  }
}

Remote endpoints

https://8p5dmrjzl1.execute-api.eu-north-1.amazonaws.com/poc/mcpstreamable-http
https://mcp.lity.club/mcpstreamable-http

What it can do

Tool inventory

Tools (2)

🟒 Read-only🟑 WriteπŸ”΄ Deleteβšͺ Unknown
🟒get_lity_info

What Lity is, coverage (Spain: immigration/extranjerΓ­a, housing rental), languages, access status and links. Read-only.

Input Schema

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
🟑submit_early_access_request(name, email, language, role, message, ...)

Register the user for Lity early access (waitlist). Call ONLY after the user explicitly agreed to share their name and email with Lity; pass consent=true to confirm. Free during early access.

Input Schema

{
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "description": "User's name",
      "maxLength": 100
    },
    "email": {
      "type": "string",
      "description": "User's email",
      "maxLength": 254
    },
    "language": {
      "type": "string",
      "enum": [
        "en",
        "es",
        "ru"
      ],
      "description": "Preferred language"
    },
    "role": {
      "type": "string",
      "enum": [
        "client",
        "lawyer",
        "other"
      ],
      "description": "Who the user is (default client)"
    },
    "message": {
      "type": "string",
      "maxLength": 500,
      "description": "Optional: what legal issue to help with"
    },
    "consent": {
      "type": "boolean",
      "description": "MUST be true: the user explicitly agreed to share these details with Lity"
    }
  },
  "required": [
    "name",
    "email",
    "consent"
  ],
  "additionalProperties": false
}

Recommended Prompts

fetch_info
Fetch [information type] using lity
Expected tools: get_lity_info
retrieve_data
Get details about [item] from lity
Expected tools: get_lity_info

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded2 tools
verifiedversion not recorded2 tools
verifiedversion not recorded2 tools
verifiedversion not recorded2 tools