Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Richproof

FreeNot checked

JSON-LD / Schema.org structured-data validator API + MCP server. Never fetches URLs.

GitHubEmbed

About

JSON-LD / Schema.org structured-data validator API + MCP server. Never fetches URLs.

README

Validate JSON-LD structured data against the Schema.org vocabulary. Free; never fetches URLs.

Live service

Use it from an AI assistant (MCP)

RichProof is a remote MCP server (Streamable HTTP) at https://richproof.mike-tusa.workers.dev/mcp. Tools: validate_jsonld.

Cursor and Windsurf accept this config:

{
  "mcpServers": {
    "richproof": {
      "type": "http",
      "url": "https://richproof.mike-tusa.workers.dev/mcp"
    }
  }
}

Cline (MCP Servers > Remote Servers, or cline_mcp_settings.json) needs "type": "streamableHttp":

{
  "mcpServers": {
    "richproof": {
      "type": "streamableHttp",
      "url": "https://richproof.mike-tusa.workers.dev/mcp"
    }
  }
}

Claude Desktop: open Settings > Connectors, choose "Add custom connector" and paste https://richproof.mike-tusa.workers.dev/mcp. Or, for clients that only support local (stdio) servers, use the mcp-remote bridge: npx mcp-remote https://richproof.mike-tusa.workers.dev/mcp.

VS Code uses a servers key instead of mcpServers.

The server.json file is the MCP Registry manifest for this server.

Run your own copy

Requires Node.js 22+ and a Cloudflare account.

npm install
npx wrangler@4 dev      # local dev server

wrangler.toml is a template: create your own KV namespaces / D1 databases / rate-limit namespaces and replace the <PLACEHOLDER> values before npx wrangler@4 deploy. Any secrets the Worker reads go in wrangler secret put (or .dev.vars locally), never in the repo.

Third-party data

The code in this repository is licensed under MIT. The vocabulary file src/lib/vocab.js is NOT MIT: it is generated from the Schema.org vocabulary, (c) Schema.org, and is licensed under CC BY-SA 3.0 (https://creativecommons.org/licenses/by-sa/3.0/). See NOTICE and https://schema.org/docs/terms.html.

License

Code: MIT (c) Digital Promo Hub, see LICENSE. Vocabulary file src/lib/vocab.js: CC BY-SA 3.0, (c) Schema.org, see NOTICE.

from github.com/miketusa-ctrl/richproof

Installing Richproof

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/miketusa-ctrl/richproof

FAQ

Is Richproof MCP free?

Yes, Richproof MCP is free — one-click install via Unyly at no cost.

Does Richproof need an API key?

No, Richproof runs without API keys or environment variables.

Is Richproof hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install Richproof in Claude Desktop, Claude Code or Cursor?

Open Richproof on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Richproof with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All development MCPs