# Common Elements

Connects your agent to public records on community associations, US statutes, contractor licenses and an RFP hub. A Common Elements account is required.

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

## What it does

The server speaks HTTP and authenticates with OAuth or an API key. Ask it about HOA, condo and co-op associations pulled from state registries, check whether a contractor holds a valid license, or pull the text of a statute section. Full-text search across sections is there too, along with a compliance scan of whatever text you hand over for that purpose.

Bundled skills cover the usual jobs: research an association, find vendors, run an RFP, look up a statute, follow board and management changes. Free access returns public-record basics only. Management details, officers, the change feed, building safety and hazard risk sit behind the paid Data plan, and coverage differs from state to state and county to county.

Contact details for individuals never come back from the server. Board and officer data arrives as names and titles taken from public records. Requested account content is stored and usage logs are kept for as long as the account stays open. Treat the output as reference material, not legal advice. Common Elements sits alongside the management and accounting software an association already runs; it does not replace it.

## Requirements
- Remote server: `https://commonelements.com/api/mcp`

## Install

### Claude Code (native platform)

**Platform CLI: remote server**
```bash
claude mcp add --transport http data https://commonelements.com/api/mcp
```

### Codex

**Platform CLI: remote server**
```bash
codex mcp add common-elements --url https://commonelements.com/api/mcp
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "common-elements": {
            "url": "https://commonelements.com/api/mcp"
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "common-elements": {
            "type": "http",
            "url": "https://commonelements.com/api/mcp"
        }
    }
}
```

### Gemini CLI

**Platform CLI: remote server**
```bash
gemini mcp add -t http common-elements https://commonelements.com/api/mcp
```

## When to use it
- look up an HOA or condo association in a state registry
- verify a contractor license before hiring
- post an RFP and review the proposals that come back
- pull the text of a statute section
- track board or management turnover

## Example prompts
- Find the association at this address and tell me who manages it
- Check this contractor's license against state records
- Look up the statute section on reserve funds and quote it

## Similar
- [migrating-ai-sdk-to-common-ai](https://affpapa.org/en/nevibecode/skills/migrating-ai-sdk-to-common-ai.md) — skill · 348 installs
- [ccf-common](https://affpapa.org/en/nevibecode/skills/ccf-common.md) — skill · 2000 installs
- [elements](https://affpapa.org/en/nevibecode/skills/elements.md) — skill · 1100 installs
- [agent-elements](https://affpapa.org/en/nevibecode/skills/agent-elements.md) — skill · 724 installs
- [sales-engineer](https://affpapa.org/en/nevibecode/skills/sales-engineer.md) — skill · 775 installs
- [proposal-writer](https://affpapa.org/en/nevibecode/skills/ncklrs-proposal-writer.md) — skill · 594 installs

---
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
