Skip to main content
ClaudeWave

An MCP server that exposes LeaseClear

MCP ServersRegistry oficial0 estrellas0 forksPythonMITActualizado today
ClaudeWave Trust Score
95/100
Verified
Passed
  • Open-source license (MIT)
  • Actively maintained (<30d)
  • Clear description
  • Topics declared
  • Documented (README)
Last scanned: 8/21/2026
Install in Claude Code / Claude Desktop
Method: UVX (Python) · leaseclear-mcp
Claude Code CLI
claude mcp add leaseclear-mcp -- uvx leaseclear-mcp
claude_desktop_config.json (Claude Desktop)
{
  "mcpServers": {
    "leaseclear-mcp": {
      "command": "uvx",
      "args": ["leaseclear-mcp"]
    }
  }
}
1. Run the command above in your terminal (Claude Code), or paste the JSON config into claude_desktop_config.json (Claude Desktop).
2. Replace any <placeholder> values with your API keys or paths.
3. Restart Claude. The MCP server and its tools appear automatically.
Casos de uso

Resumen de MCP Servers

# leaseclear-mcp

A [Model Context Protocol](https://modelcontextprotocol.io) server that exposes [LeaseClear](https://github.com/amadeuserras/leaseclear) lease Q&A.

<!-- mcp-name: io.github.amadeuserras/leaseclear-mcp -->

Listed in the [official MCP Registry](https://registry.modelcontextprotocol.io) as `io.github.amadeuserras/leaseclear-mcp`.

## Tools

- `lease_qa` — ask one question about lease terms; returns an answer grounded in the lease, or states that the lease is silent

## Usage

Add this to your MCP client config (e.g. `claude_desktop_config.json` or Cursor `mcp.json`):

```json
{
  "mcpServers": {
    "lease-qa": {
      "command": "uvx",
      "args": ["leaseclear-mcp"]
    }
  }
}
```

The package is on [PyPI](https://pypi.org/project/leaseclear-mcp/). `uvx` fetches and runs it as a local subprocess, communicating over stdio. [uv](https://docs.astral.sh/uv/getting-started/installation/) required.

### Optional environment variables


| Variable             | Description                                            | Default                       |
| -------------------- | ------------------------------------------------------ | ----------------------------- |
| `LEASECLEAR_API_KEY` | Use the server with your own LeaseClear account        | LeaseClear demo mode          |
| `LEASECLEAR_API_URL` | Override the API endpoint (local or private instances) | LeaseClear production backend |


```json
{
  "mcpServers": {
    "lease-qa": {
      "command": "uvx",
      "args": ["leaseclear-mcp"],
      "env": {
        "LEASECLEAR_API_KEY": "lc_...",
        "LEASECLEAR_API_URL": "https://..."
      }
    }
  }
}
```



## `lease_qa` usage

**Argument**

- `question` (string, required) — one question about the lease

`_meta`

- `document_ids` (string[], optional) — UUIDs of the documents to query. Omitted means all.

**Security**: The `_meta` field is used to pass metadata to the tool call that the model doesn't see. Having `document_ids` there is intentional: it prevents cross-document prompt injection because the model is never able to choose which documents it has access to. See a real-world example in [LeaseOps: prompt injection and the tenants table](https://github.com/amadeuserras/leaseops#security-prompt-injection-and-the-tenants-table).

## MCP Python SDK example

Tool call:

```python
result = await session.call_tool(
    name="lease_qa",
    arguments={
        "question": "How much is the security deposit for Yuna Kim?"
    },
    meta={
        "document_ids": [
            "a1b2c3d4-e5f..."
        ]
    }
)
```

Output:

```json
{
  "answer": "The security deposit is $6,400.00. This deposit is held in Owner's Broker's trust account [california-johnson-kim §4]."
}
```



## Project structure

```
leaseclear-mcp/
├── src/leaseclear_mcp/
│   ├── server.py        # MCP server + lease_qa
│   ├── leaseclear.py    # LeaseClear HTTP client
│   ├── schemas.py
│   └── config.py
├── tests/
├── pyproject.toml
├── .env.example
└── README.md
```



## Local Development

```bash
git clone https://github.com/you/leaseclear-mcp.git
cd leaseclear-mcp
uv sync
cp .env.example .env
uv run pytest
uv run ruff check .
uv run pyright
```



### Debugging

Use the [MCP Inspector](https://github.com/modelcontextprotocol/inspector) to test the server interactively:

```bash
npx @modelcontextprotocol/inspector uvx leaseclear-mcp
```

From a checkout, use `uv run leaseclear-mcp` instead of `uvx leaseclear-mcp`.

## License

MIT
document-aifastapilease-aimcpmcp-registrymcp-servermodel-context-protocolpgvectorpythonrag

Lo que la gente pregunta sobre leaseclear-mcp

¿Qué es amadeuserras/leaseclear-mcp?

+

amadeuserras/leaseclear-mcp es mcp servers para el ecosistema de Claude AI. An MCP server that exposes LeaseClear Tiene 0 estrellas en GitHub y su última actualización registrada es del 2026-08-20.

¿Cómo se instala leaseclear-mcp?

+

Puedes instalar leaseclear-mcp clonando el repositorio (https://github.com/amadeuserras/leaseclear-mcp) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.

¿Es seguro usar amadeuserras/leaseclear-mcp?

+

Nuestro agente de seguridad ha analizado amadeuserras/leaseclear-mcp y le ha asignado un Trust Score de 95/100 (tier: Verified). Revisa el desglose completo de comprobaciones superadas y flags en esta página.

¿Quién mantiene amadeuserras/leaseclear-mcp?

+

amadeuserras/leaseclear-mcp es mantenido por amadeuserras. La última actividad registrada en GitHub es del 2026-08-20, con 0 issues abiertos.

¿Hay alternativas a leaseclear-mcp?

+

Sí. En ClaudeWave puedes explorar mcp servers similares en /categories/mcp, ordenados por popularidad o actividad reciente.

Despliega leaseclear-mcp en tu cloud

Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.

¿Mantienes este repo? Añade un badge a tu README

Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.

Featured on ClaudeWave: amadeuserras/leaseclear-mcp
[![Featured on ClaudeWave](https://claudewave.com/api/badge/amadeuserras-leaseclear-mcp)](https://claudewave.com/repo/amadeuserras-leaseclear-mcp)
<a href="https://claudewave.com/repo/amadeuserras-leaseclear-mcp"><img src="https://claudewave.com/api/badge/amadeuserras-leaseclear-mcp" alt="Featured on ClaudeWave: amadeuserras/leaseclear-mcp" width="320" height="64" /></a>

Más MCP Servers

Alternativas a leaseclear-mcp