# Fabrica

Lets an agent query US land listings, the lending market and portfolio data on Fabrica. No API key involved.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI
- Author: fabrica-land
- License: MIT · policy=link-only · description only; the file stays with the author
- Source: https://github.com/fabrica-land/fabrica-mcp
- Updated: 2026-10-24
- HTML: https://affpapa.org/en/nevibecode/mcp/fabrica

## What it does

The server talks to Fabrica, where a property sits in a trust and an ERC-1155 token on Ethereum governs that trust and carries title once issued. Agents get tools to search parcels by state, county, size, listing status and price, to pull full details on one property, and to work out how much could be borrowed against it.

Separate tools cover tax status, GeoJSON boundaries, static map images of a parcel or a whole wallet portfolio, trust documents, the loan book and activity feeds. `find_us_parcel` takes an address or parcel number (APN) and reports whether it is on Fabrica; a list holds up to 10 queries, and the limit is 30 lookups per minute per client. `ask_fabrica` returns cited passages from the docs and the US trust agreement.

The hosted URLs are the supported route: `https://mcp.fabrica.land/mcp` for mainnet, `https://mcp-testnet.fabrica.land/mcp` for Sepolia. Each address is tied to one network, so the testnet host cannot reach mainnet. Running from source needs Node 20 or later, and the package is not on npm. Seven action tools — offers, listings, purchases, loans — are available on the testnet host, and on mainnet only with `FABRICA_SIGN_REQUESTS=enabled`.

## Requirements
- Remote server: `https://mcp.fabrica.land/mcp`

## Install

### Claude Code (native platform)

**Platform CLI: remote server**
```bash
claude mcp add --transport http mcp https://mcp.fabrica.land/mcp
```

### Codex

**Platform CLI: remote server**
```bash
codex mcp add fabrica --url https://mcp.fabrica.land/mcp
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "fabrica": {
            "url": "https://mcp.fabrica.land/mcp"
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "fabrica": {
            "type": "http",
            "url": "https://mcp.fabrica.land/mcp"
        }
    }
}
```

### Gemini CLI

**Platform CLI: remote server**
```bash
gemini mcp add -t http fabrica https://mcp.fabrica.land/mcp
```

## When to use it
- find parcels in a given state or county by acreage and price per acre
- pull one property's valuation, ownership, loans and flags
- estimate borrowing capacity and see what caps it
- check a parcel's tax status and how it affects a loan
- get parcel boundaries as GeoJSON or as a map image

## Example prompts
- Find land in Texas over 50 acres, sorted by price per acre
- Show the tax status and trust documents for this parcel
- How much can be borrowed against this property, and what limits it?

## Similar
- [emblem-portfolio-tracker](https://affpapa.org/en/nevibecode/skills/emblem-portfolio-tracker.md) — skill · 8900 installs
- [emblem-defi-yield](https://affpapa.org/en/nevibecode/skills/emblem-defi-yield.md) — skill · 8700 installs
- [liquidity-planner](https://affpapa.org/en/nevibecode/skills/liquidity-planner.md) — skill · 1200 installs
- [grimoire-uniswap](https://affpapa.org/en/nevibecode/skills/grimoire-uniswap.md) — skill · 1100 installs
- [swapper-deposit](https://affpapa.org/en/nevibecode/skills/swapper-deposit.md) — skill · 752 installs
- [Universal Blockchain MCP](https://affpapa.org/en/nevibecode/mcp/universal-blockchain-mcp.md) — MCP server · ★ 44

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
