RichProof
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@RichProofvalidate my JSON-LD: {"@type":"Person","name":"Alice"}"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
RichProof
Validate JSON-LD structured data against the Schema.org vocabulary. Free; never fetches URLs.
Live service
Web app and API: https://richproof.mike-tusa.workers.dev/
Pricing and plans: https://richproof.mike-tusa.workers.dev/
Support: digitalpromohub.support@gmail.com
Related MCP server: schema-org-mcp
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.
Most MCP clients (Claude Desktop, Cursor, Cline, Windsurf) accept this config:
{
"mcpServers": {
"richproof": {
"type": "http",
"url": "https://richproof.mike-tusa.workers.dev/mcp"
}
}
}Clients that only support stdio can bridge with 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 20+ and a Cloudflare account.
npm install
npx wrangler dev # local dev serverwrangler.toml is a template: create your own KV namespaces / D1 databases / rate-limit namespaces and replace the <PLACEHOLDER> values before npx wrangler 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.
This server cannot be deployed
Maintenance
Related MCP Connectors
Validate JSON-LD structured data against the Schema.org vocabulary. Free; never fetches URLs.
Structured data validator in one call: extracts JSON-LD, microdata and RDFa from a URL or raw HTM...
MCP server (stdio): validate JSON against JSON Schema (draft-07 / 2020-12) via the AgentForge API
MCP tools for AI agents: render URLs to image/PDF, check link health, convert HTML/CSV/JSON.
Related MCP Servers
- AlicenseAqualityDmaintenanceEnables Claude and any MCP client to turn a URL plus a schema into validated, typed JSON without HTML parsing or hallucinated fields.417 npmMIT
- AlicenseNot gradedqualityBmaintenanceMCP server enabling AI assistants to explore schema.org types, generate JSON-LD examples, validate structured data, and navigate the complete ontology with fuzzy matching and caching.9 npm23MIT
- AlicenseNot gradedqualityDmaintenanceMCP server exposing Generative Engine Optimization tools to any AI agent, enabling checking of llms.txt, auditing robots.txt for AI crawlers, and validating JSON-LD schema.MIT
- AlicenseAqualityCmaintenanceMCP server exposing content contract validators (SEO.md, PRODUCTHUNT.md, LINKEDIN.md) as tools so AI agents can verify generated content against concrete rules without maintaining linters. It provides linting and JSON-LD export tools with config and content passed as parameters, not file paths.4MIT