# Vaquill

Connects US and Indian primary legal corpora to your coding agent. Helps retrieve statutory sections, check regulations, and parse legal citations.

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

## What it does

This server links development agents directly to the Vaquill API for regulatory research across US federal codes and state statutes. Agents run keyword queries or hybrid semantic scans across court rules and regulatory guidance. Up to 50 statutory sections can be pulled simultaneously with metadata and full text.

Tools load dynamically from the OpenAPI declaration during startup. The US setup provides 26 endpoints while the Indian corpus provides 22. Every single endpoint operates in read-only mode. Each server instance targets only one legal corpus at a time. Querying both jurisdictions requires defining two separate client entries, with India activated via `--jurisdiction IN`.

A personal key from `vaquill.ai` is mandatory whether connecting through `uvx` or using remote endpoints. Without passing the credential in `VAQUILL_API_KEY` or the `Authorization` header, requests will fail. Regulatory tracking boards and change alerts stay outside this toolset and require the web dashboard or direct REST calls.

## Requirements
- Remote server: `https://mcp.vaquill.ai/mcp`

## Install

### Claude Code (native platform)

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

### Codex

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

### Cursor

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

### GitHub Copilot

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

### Gemini CLI

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

## When to use it
- locate statutory sections across US federal or state law
- resolve Bluebook citations directly into statutory text
- fetch legislative sections and structure for compliance checks
- query Indian legal codes using a dedicated jurisdiction flag

## Example prompts
- Search USC provisions regarding open source export restrictions
- Resolve Bluebook citation 42 U.S.C. § 1983 and display its text
- Check data protection mandates in Indian regulations

## Similar
- [lawyer-expert](https://affpapa.org/en/nevibecode/skills/lawyer-expert.md) — skill · 475 installs
- [pia-generation](https://affpapa.org/en/nevibecode/skills/pia-generation.md) — skill · 613 installs
- [wage-hour-qa](https://affpapa.org/en/nevibecode/skills/wage-hour-qa.md) — skill · 582 installs
- [contract-review](https://affpapa.org/en/nevibecode/skills/contract-review.md) — skill · 5400 installs
- [privacy-policy](https://affpapa.org/en/nevibecode/skills/privacy-policy.md) — skill · 3500 installs
- [eu-ai-act-reviewer](https://affpapa.org/en/nevibecode/skills/eu-ai-act-reviewer.md) — skill · 762 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
