Connect the MCP
One command adds the OES server to your coding assistant. It runs on your machine and stays up to date.
Hold your project to the Open Ethics Standard, an open catalog of 800+ practices that mislead or harm users. Your AI finds the evidence. You decide what applies.
claude mcp add --scope user open-ethics-standard -- npx -y open-ethics-standard-mcp@latestPaste into your terminal.
Your AI does the reading. The MCP supplies the standard. You make the call.
One command adds the OES server to your coding assistant. It runs on your machine and stays up to date.
It reads your code, searches the catalog, and cites the file, lines, and evidence for every match.
Open the offline report, mark Applies, Unsure, or Dismiss, and export Markdown or PDF. Recheck after fixes.
Example: ask your AI for a review, and this is what it looks like.
Review our billing and signup flows against the Open Ethics Standard
⏺ open-ethics-standard · get_oes_catalog_overview 15 categories · 804 practices
⏺ Read src/billing/cancel.ts, web/consent/ConsentDialog.tsx, web/pricing/Offer.tsx
⏺ open-ethics-standard · search_oes_catalog("cancellation") → 2.1.3 Retention Dark Patterns
⏺ open-ethics-standard · create_oes_review(3 findings) → saved on this machine
3 possible matches in billing and signup.
Report: file:///…/reports/review.html
src/billing/cancel.ts:84 — cancellation waits on a support chat.
web/consent/ConsentDialog.tsx:31 — accept-all is prominent; no equivalent reject action found.
web/pricing/Offer.tsx:52 — countdown resets on every page load.
Then open your project and ask your AI: “Review my project against the Open Ethics Standard.” It replies with one link to the report.
The MCP runs on your machine, so your code and findings never leave it. Agent guide ↗
Your AI reads the code. The MCP gives it the standard and a review workflow, then turns its findings into your report.
get_oes_review_instructionsThe review workflow, so every audit follows the same evidence rules.
get_oes_catalog_overviewThe eight principles, 15 categories, and 804 practices, to plan coverage.
search_oes_catalogFinds practices that match what the code actually does.
get_oes_practiceFull definitions, to verify each candidate before reporting it.
create_oes_reviewSaves the offline report on your machine, so findings never leave it.
get_oes_practicesBatch definitions for every candidate in one call.
The Open Ethics Standard is a shared vocabulary for naming harmful practices. It isn’t a law, certification, or ethics score, and anyone can propose changes.
The MCP catalog is generated from a single Markdown standard.
Every finding points to a file, a line range, and an OES section.
AI can miss context, so you decide what applies.
Suggest a practice, a correction, or a removal on GitHub.