io.github.humanity4ai/project-human

Registre officiel IA et agents

9 humanity skills for AI agents — crisis detection, WCAG 2.2, empathy, cultural sensitivity

Installation

Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).

NPM package @humanity4ai/mcp-servers
Claude Code
claude mcp add project-human -- npx -y @humanity4ai/mcp-servers@1.0.6
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "project-human": {
            "command": "npx",
            "args": [
                "-y",
                "@humanity4ai/mcp-servers@1.0.6"
            ]
        }
    }
}

Documentation

Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.

Sommaire
  1. Humanity4AI
  2. Skills at a Glance
  3. Quick Start
  4. Architecture
  5. Four Ways to Use
  6. Why Humanity4AI?
  7. Supported Platforms
  8. Contributing
  9. Resources
  10. License

Humanity4AI

9 humanity skills for AI agents — crisis detection, accessibility auditing, empathy, cultural sensitivity, and more. Ready-to-use via MCP, npm, or direct prompting.


Skills at a Glance

SkillCategoryWhat it does
🛡️ Supportive ReplyEmotional SafetyDetects crisis signals, generates supportive responses with escalation guidance
📝 Safe Content RewriterEmotional SafetyAudits and rewrites text to remove harmful, stigmatising, or triggering patterns
♿ Accessibility AuditAccessibilityScores pages against all 86 WCAG 2.2 success criteria (A/AA/AAA)
🧠 Cognitive AccessibilityCognitive SupportAudits content for reading level, structure, and cognitive load
🌍 Cultural Context CheckCultural ContextFlags cultural sensitivity issues for a given audience and region
🔥 De-escalation PlanConflict NavigationGenerates structured de-escalation plans calibrated to conflict intensity
💬 Empathetic ReframeCommunicationReframes messages with genuine empathy, catching hollow empathy patterns
🧩 Neurodiversity DesignNeurodiversityAudits UIs for ADHD, autism, dyslexia, and sensory sensitivity
👶 Age-Inclusive DesignAge InclusionAudits user flows for age barriers across children, adults, and older users

Quick Start

Zero setup — just a URL:

{
  "mcpServers": {
    "humanity4ai": {
      "url": "https://humanity4ai.ascent.partners/api/mcp"
    }
  }
}

Or one command with npx:

npx @humanity4ai/mcp-servers

Then configure your MCP client:

{
  "mcpServers": {
    "humanity4ai": {
      "command": "npx",
      "args": ["-y", "@humanity4ai/mcp-servers"]
    }
  }
}

Docker: docker compose up
For contributors: git clone … && pnpm install && pnpm start

All 9 skills are discoverable via tools/list and invocable via tools/call.

Prerequisites (for local only): Node.js >= 22, pnpm >= 10 | Windows, macOS, Linux, Android, iOS


Architecture

graph TD
    A[MCP Client<br/>VS Code / Cursor / Claude Code] -->|stdio| B[mcp-server.ts]
    A -->|HTTP POST| C[Vercel<br/>humanity4ai.ascent.partners]
    B --> D[server-factory.ts<br/>createServer]
    C -->|api/mcp.ts| D
    D --> E[9 Tool Registrations]
    E --> F[handlers.ts<br/>invokeAction]
    F --> G[validate.ts<br/>SCHEMA_REGISTRY]
    G --> H[schemas-data.ts<br/>18 inline schemas]
    F --> I[9 Handler Functions<br/>rule-based, zero LLM calls]
    I --> J[crisis-resources<br/>patterns<br/>i18n<br/>wcag-criteria]

Four Ways to Use

MethodBest forHow
Remote URLZero-setup, any MCP clientPoint to https://humanity4ai.ascent.partners/api/mcp
MCP ServerVS Code, Cursor, Claude Code, Copilot, Manus AI, OpenCodenpx @humanity4ai/mcp-servers or clone & start
LLM PromptingChatGPT, Claude, Gemini (web chat)Share llms.txt or paste llms-full.txt into the chat
Local FilesOffline CLI toolsClone the repo, point your tool at the skills/ directory

See Agent Adapter Guide for platform-specific setup instructions.


Why Humanity4AI?

AI agents are everywhere — but they're not always humane. Humanity4AI gives agents reusable, tested skills for the moments that matter:

  • An agent detects a user in crisis → Supportive Reply generates an appropriate response and escalates to qualified help
  • A UI is inaccessible to screen readers → Accessibility Audit scores it against WCAG 2.2 and provides remediation
  • Content uses stigmatising language → Safe Content Rewriter flags and rewrites harmful patterns
  • A conflict is escalating → De-escalation Plan generates structured, non-coercive guidance

Every skill includes:

  • Explicit safety boundaries — what the skill can and cannot do
  • Uncertainty disclosure — confidence level stated upfront (low/medium/high)
  • Evaluation gates — automated baseline checks for quality

These skills are rule-based and non-clinical — they do not provide diagnosis, treatment, or professional medical/legal advice.


Supported Platforms

OpenCode · Claude Code · Microsoft Copilot · Manus AI · OpenClaw · ChatGPT · Claude · Gemini


Contributing

git clone https://github.com/<your-username>/project_human.git
cd project_human
git checkout -b my-contribution
# Copy the skill template if adding a new skill:
cp -r templates/skill skills/my-skill-name
pnpm check && pnpm evals && pnpm test  # Run all checks before PR

Open a PR targeting main. Browse good first issues or read the Contributing Guide.

ErrorFix
ERR_PNPM_OUTDATED_LOCKFILERun pnpm install, then commit pnpm-lock.yaml
pnpm: command not foundnpm install -g pnpm
pnpm evals failsEVAL_REPORT=1 pnpm evals — see evals/reports/latest.md

Resources

License

MIT — see LICENSE.


A Humanity4AI project by Ascent Partners Foundation.

If this saves you time, a ⭐ on GitHub helps others find it.

Questions fréquentes

Qu'est-ce que io.github.humanity4ai/project-human ?

9 humanity skills for AI agents — crisis detection, WCAG 2.2, empathy, cultural sensitivity

Comment installer io.github.humanity4ai/project-human ?

Il s'exécute sur votre machine. Dans Claude Code : claude mcp add project-human -- npx -y @humanity4ai/mcp-servers@1.0.6. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.

Faut-il une clé API pour io.github.humanity4ai/project-human ?

Son entrée au registre n'indique aucune clé ni secret obligatoire. Certaines fonctions peuvent tout de même demander un compte auprès du service auquel il se connecte.

io.github.humanity4ai/project-human est-il open source ?

Oui. Son code est sur GitHub sous licence MIT.

Qui maintient io.github.humanity4ai/project-human ?

Il est publié par humanity4ai. AI.tn le référence sans le maintenir ni le recommander.

Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.