life.ayushrai.site product MCP
Read-only public profile, projects, contact, search, and booking links for Ayush Rai.
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 »).
claude mcp add --transport http life-ayushrai-site-product-mcp 'https://life.ayushrai.site/mcp/product'
{
"mcpServers": {
"life-ayushrai-site-product-mcp": {
"type": "http",
"url": "https://life.ayushrai.site/mcp/product"
}
}
}
Documentation
Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.
Sommaire
Personal Knowledge Base (PKB)
This repository is a long-term personal knowledge system. The website is one optional consumer; not the source of truth.
Start here
- docs/KNOWLEDGE_SYSTEM.md
- docs/FILE_STRUCTURE.md
- docs/ENTITY_MODEL.md
- docs/RELATIONSHIP_MODEL.md
- docs/CONTENT_WORKFLOW.md
Layout
| Path | Role |
|---|---|
/knowledge | Canonical facts, narratives, identity, media, graph |
/docs | Operating manuals |
/data/imports | Original spreadsheets/exports (provenance) |
/scripts/knowledge | Validate + import |
/sites | Website consumer (presentation only) |
/discovery | Agent docs served at root URLs via vercel.json rewrites (/auth.md, /openapi.json, /pricing.md, ...) |
/api, /agent, middleware.js | Serverless endpoints, negotiation, agent mode |
Principles
- One fact, one place
- Reference by entity
id; never duplicate - Evidence over marketing language
- Uncertain identity data →
/knowledge/review, never silent delete
Commands
npm run validate # knowledge validation (Node)
npm run build:site # generate resumes, portfolios, domains from data/site-catalog.json
npm run qa # static QA (em dashes, viewport, catalog coverage); exits 1 on failure
npm run check:agent # agent surface checks (negotiation, discovery, jobs, trust pages)
npm run local # full local site on http://localhost:3000 (vercel dev: middleware, rewrites, api/)
npm start # static-only preview (Python http.server; no rewrites or api/)
node scripts/build-home.js # regenerate homepage from knowledge/_system/homepage.yaml
npm run build:collections # work index, books, influences from knowledge/{work,books,influences}/*.json
Adding work, books, people, essays, and policy case studies: docs/workflows/ADDING_LIFE_CONTENT.md.
Browse the homepage at / under npm run local. Public site: https://life.ayushrai.site/. Developer portal: https://life.ayushrai.site/developers/.
Agent skills (skills.sh)
npx skills add ayushrai-hub/LifeOS
See skills/README.md.
SDK / CLI packages
- JavaScript: packages/life-ayushrai (
life-ayushraiCLI) - Python: packages/life_ayushrai
Publish with owner registry auth (npm publish / python -m build && twine upload).
Website consumer
The site is a knowledge graph in HTML: no mega-menu, inline blue links, multiple resumes and portfolios, domain pages, certifications, and media entities. Edit data/site-catalog.json, then run npm run build:site.
Deploy (Vercel)
middleware.jsrewrites/→sites/www/and 308s/sites/www→/vercel.jsonmaps root agent URLs to files indiscovery/- Content chronology lives in knowledge entities +
knowledge/_system/site-status.yaml
npx vercel
Identity spreadsheet
Drop the master online-presence file into data/imports/ and run the import script.
Filling personal data
Provide biography facts, work dates, certifications, and resume details. Until then, entity sections stay empty on purpose; nothing is invented.
Questions fréquentes
Qu'est-ce que life.ayushrai.site product MCP ?
Read-only public profile, projects, contact, search, and booking links for Ayush Rai.
Comment installer life.ayushrai.site product MCP ?
Il fonctionne comme serveur distant. Dans Claude Code : claude mcp add --transport http life-ayushrai-site-product-mcp 'https://life.ayushrai.site/mcp/product'. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.
Faut-il une clé API pour life.ayushrai.site product MCP ?
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.
life.ayushrai.site product MCP est-il open source ?
Son code est public sur GitHub, mais le dépôt ne déclare pas de licence standard.
Qui maintient life.ayushrai.site product MCP ?
Il est publié par ayushrai-hub. 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.