gridwork-wiki
# gridwork-wiki
Compliance knowledge base MCP server — query GDPR, EU AI Act, CCPA/CPRA, software licensing, and web accessibility regulations.
33 compiled articles covering 5 compliance domains, ~39,000 words of structured regulatory knowledge.
## Install
```bash
npx gridwork-wiki
```
### Claude Desktop
```json
{
"mcpServers": {
"gridwork-wiki": {
"command": "npx",
"args": ["-y", "gridwork-wiki"]
}
}
}
```
## Tools
| Tool | Description |
|------|-------------|
| `query_regulation` | Ask a compliance question, get relevant articles with key points |
| `search_wiki` | Keyword search with domain filtering and relevance scoring |
| `get_article` | Read full article content by slug |
| `list_articles` | Browse all articles by domain |
| `check_compliance` | Describe your system, get applicable regulations |
| `wiki_stats` | Knowledge base statistics |
## Domains
| Domain | Articles | Covers |
|--------|----------|--------|
| GDPR | 10 | Data protection, consent, transfers, enforcement, cookies |
| EU AI Act | 8 | Risk classification, prohibited practices, GPAI, compliance |
| CCPA/CPRA | 4 | Consumer rights, sensitive data, business obligations |
| US Privacy | 2 | State privacy law landscape and comparison |
| Software Licensing | 5 | Copyleft, compatibility, risk classification, SPDX |
| Web Accessibility | 4 | WCAG 2.1, common violations, EAA |
## Examples
**Ask a compliance question:**
> "What consent is needed for cookies under GDPR?"
**Check your system:**
> "SaaS app using OpenAI API processing EU user data"
**Search for specific topics:**
> Search "AGPL network use" in Software Licensing domain
## Part of Gridwork
A suite of compliance tools for the autonomous web.
- [gridwork-siteaudit](https://www.npmjs.com/package/gridwork-siteaudit) — Website audits
- [gridwork-aiact](https://www.npmjs.com/package/gridwork-aiact) — EU AI Act scanner
- [gridwork-privacy](https://www.npmjs.com/package/gridwork-privacy) — Privacy scanner
- [gridwork-license](https://www.npmjs.com/package/gridwork-license) — License compliance
## License
MIT
TDQS
Scored across 6 tools
Most tools have clearly distinct purposes: stats, search, list, and article retrieval are unambiguous. However, query_regulation and check_compliance both accept a natural language input and return regulatory information, which could lead to misselection if an agent doesn't carefully consider the nuance.
Five of six tools follow the verb_noun pattern (query_regulation, search_wiki, get_article, list_articles, check_compliance). The outlier is 'wiki_stats', which is a noun_noun compound rather than an imperative verb phrase, creating a minor inconsistency.
Six tools is well-scoped for a read-only compliance wiki server. Each tool serves a distinct function—statistics, semantic query, keyword search, article retrieval, listing, and compliance checking—with no redundancy or bloat.
The tool set covers all natural operations for a knowledge base: discovering articles via search/list, retrieving full content via get_article, querying by semantic intent, and summarizing overall statistics. There are no dead ends; agents can always find a path from discovery to full article access.