# assetjay

Track company equipment, attach receipts, and know who has what. Built for small teams without IT departments.

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add AssetJay/assetjay

# Browse available tools
npx -y @smithery/cli@latest tool list AssetJay/assetjay

# Get full schema for a tool
npx -y @smithery/cli@latest tool get AssetJay/assetjay whoami

# Call a tool
npx -y @smithery/cli@latest tool call AssetJay/assetjay whoami '{}'
```

## Direct MCP Connection

Endpoint: `https://assetjay--assetjay.run.tools`

**Required config:**
- `api_key` (header) — Your AssetJay API key. Generate one at assetjay.com/settings/api-keys

## Tools (9)

- `whoami` — Get information about the connected AssetJay organization: name, plan, asset count, asset limit, and person count.
- `list_assets` — List assets in the organization. Search by name, serial number, make, or model. Filter by category or assignee.
- `list_people` — List people in the organization. Search by name or email.
- `get_asset` — Get full details for a single asset, including attached documents.
- `create_asset` — Create a new asset with name, category, serial number, price, purchase date, warranty, vendor, and assignee.
- `update_asset` — Update an existing asset. Only include fields you want to change.
- `create_person` — Add a new person to the organization.
- `assign_asset` — Assign or reassign an asset to a person.
- `upload_document` — Upload a document (receipt, invoice) and attach it to an asset.

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get AssetJay/assetjay <tool-name>
```
