DESIGN.md Linter & Extractor
RemoteAbout DESIGN.md Linter & Extractor
DESIGN.md Linter & Extractor is an OpenKrill developer tool for linting and diffing DESIGN.md files, and creating one from a web page. The README lists it among public, read-only developer and security tools that need no key.
Key features
- 01Lint DESIGN.md files
- 02Diff DESIGN.md files
- 03Create DESIGN.md from a web page
- 04Public read-only access
Use cases
- 01Checking a DESIGN.md file with a linter
- 02Comparing changes between DESIGN.md files
- 03Creating a DESIGN.md from a web page
MCP support
It is listed as an MCP server at `https://designmd.openkrill.app/mcp`. The README describes OpenKrill’s servers as public, read-only, and requiring no key.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://designmd.openkrill.app/mcpclaude mcp add --transport http app-openkrill-design-md https://designmd.openkrill.app/mcp{"mcpServers":{"app-openkrill-design-md":{"type":"http","url":"https://designmd.openkrill.app/mcp"}}}Open in Cursor{"servers":{"app-openkrill-design-md":{"type":"http","url":"https://designmd.openkrill.app/mcp"}}}Open in VS Code{"mcpServers":{"app-openkrill-design-md":{"type":"http","url":"https://designmd.openkrill.app/mcp"}}}{"mcpServers":{"app-openkrill-design-md":{"serverUrl":"https://designmd.openkrill.app/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
5| Parameter | Type | Required | Description |
|---|---|---|---|
| url | string | Yes | Address of one public webpage, such as "https://stripe.com". A bare host such as "stripe.com" means https. Only public http and https pages work: no login pages, localhost or private addresses. |
| include_raw_css | boolean | No | When true, adds the concatenated CSS that was read to rawCss. The response gets large, so leave it off unless the user asks for the CSS. Default false. |
| max_stylesheets | integer | No | How many linked stylesheets to fetch and parse, 1 to 10. Default 5. |
Details
From the project READMEDeveloper and Security Checks
Package health, CVE triage, software end-of-life and licence facts, DESIGN.md lint and diff, and AI coding agent news.
claude plugin install dev-security@openkrill
| Skill and MCP server | Tool | Endpoint |
|---|---|---|
packages | Package Health Check | https://packages.openkrill.app/mcp |
cve | CVE Risk Check | https://cve.openkrill.app/mcp |
dev-facts | Dev Facts Check | https://devfacts.openkrill.app/mcp |
design-md | DESIGN.md Linter & Extractor | https://designmd.openkrill.app/mcp |
industry-pulse | Industry Pulse | https://pulse.openkrill.app/mcp |
agent-trace | Agent Trace Check | https://agenttrace.openkrill.app/mcp |
injection-scan | Prompt Injection Scanner | https://injectionscan.openkrill.app/mcp |
Every server is public, read-only and needs no key. Generated from the Agent Tools plugin listings; edits made here are overwritten.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.