Humanity Score Checker
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., "@Humanity Score Checkeraudit Notion AI for human impact with notion.so/security and notion.so/privacy"
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.
Humanity Score Checker
Evidence-backed human-impact rating for AI products.
Humanity Score Checker asks a simple question: does an AI product leave people more capable, fairly served, and meaningfully connected?
Version 2 separates two very different things:
Self-assessment — a founder/user can enter three 0–100 ratings. This is useful for reflection, but it is always labeled
SELF-ASSESSEDand is not badge eligible.Evidence-backed audit — structured findings with source URLs are scored against a published rubric. Only audits that meet evidence coverage gates can receive an
EVIDENCE-BACKEDbadge.
MCPMarket launch price: $19
Repository: github.com/oluwafemidiakhoa/humanity-score-checker
Humanity Score is a product-impact rating. It is not a regulatory, legal, safety, compliance, or third-party certification.
Why v2 exists
The original prototype averaged three user-supplied numbers. That made it fast, but not independently meaningful. v2 keeps that interface for compatibility while moving the product toward a reproducible, source-gated audit.
There are no hard-coded TAM claims, no claim that data was scraped live, and no claim that a self-entered score is verified.
Related MCP server: Designesy
Rubric
Each of 12 criteria starts at a neutral score of 50. Evidence shifts only the criterion it supports.
Agency
user_controlreversibilitytransparencyhuman_override
Value Distribution
user_benefitdata_rightslock_inincentive_alignment
Human Connection
collaborationsubstitution_risksocial_wellbeingaccessibility
Evidence uses:
impact:-2to+2confidence:0to1source_type:primary,secondary, oranecdotal
Source type weights are 1.0, 0.75, and 0.50 respectively. Scores are clamped to 0–100.
Badge thresholds
GREEN: 70–100
YELLOW: 40–69
RED: 0–39
A color does not automatically mean the badge is evidence-backed.
To become badge eligible, an audit must contain at least:
6 accepted findings
3 unique source URLs
evidence across all 3 dimensions
6 distinct rubric criteria
2 primary-source findings
Until those gates pass, the badge is marked PROVISIONAL.
Recommended tool: audit_product
{
"product_name": "Example AI",
"product_url": "https://example.com",
"description": "AI assistant for collaborative research",
"evidence": [
{
"dimension": "agency",
"criterion": "user_control",
"finding": "Users can disable automated actions and choose manual control at any time.",
"source": "https://example.com/docs/control",
"source_type": "primary",
"impact": 2,
"confidence": 1.0
}
],
"human_story": "Optional reported user context; it is not silently treated as verified evidence."
}The result includes:
Humanity Score 0–100
criterion and dimension scores
GREEN / YELLOW / RED band
evidence coverage and confidence
rejected-evidence reasons
deterministic SHA-256 report hash
evidence-backed or provisional badge
factual five-post share thread
limitations
Backward-compatible tool: score_product
The original interface still works:
product_name, description, agency, value_capture, connection, sources, human_storyBut the output is explicitly:
assessment_mode = self_reported
badge_eligible = falseThis prevents a founder from entering 100, 100, 100 and presenting the result as an independently supported badge.
Other tools
generate_badge
Generates an UNVERIFIED visual badge for a standalone score. Evidence-backed badges are issued only from audit_product.
generate_viral_teardown
Generates conservative share copy without inventing TAM, live-scraping, source, or certification claims.
Running locally
python -m pip install "mcp>=1.0.0"
python server.pyTesting
The scoring core uses only the Python standard library.
python -m unittest discover -s tests -v
python -m py_compile core.py server.pyMethodology limitations
v2 validates evidence structure, URLs, source types, coverage, and deterministic scoring. It does not independently crawl the web or authenticate the contents behind a URL. An MCP host or researcher can gather the evidence first and pass it to audit_product.
A later version can add independent retrieval, source snapshots, signed audit receipts, appeals, and a public badge registry.
License
MIT © 2026 Oluwafemi Idiakhoa
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP-native AI evaluation: rubric audits, eval suites, and proof reports for AI/LLM output.
Scores any public website on how usable it is by AI agents, with per-check evidence.
Scan any website for AI readiness — 100-point score across 6 AEO categories in seconds.
Track where your product is listed, score its AI search visibility, and audit a domain's SEO.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceAudits any website for SEO issues, providing scored health checks, schema validation, and performance analysis through AI assistants.-
- AlicenseNot gradedqualityAmaintenanceEnables AI agents to score live URLs against a 40-check design contract, validate DTCG tokens and Lottie animations, audit accessibility, and retrieve design-system contracts, catalogs, and review rubrics.35 npmMIT
- AlicenseAqualityBmaintenanceEnables AI agents to audit web surfaces for conformance and generate findability and delivery metadata, including meta tags, JSON-LD, sitemaps, robots.txt, image markup, and contrast-checked palettes, with provenance-stamped results.115 npmApache 2.0
- FlicenseNot gradedqualityBmaintenanceEnables deterministic auditing of RAG retrieval faithfulness and hallucination scores, providing structured JSON output for AI agents and MCP-compliant clients.8-