Read-only MCP server for AI agents to query the Arcology One engineering knowledge base. Add to ~/.claude/claudedesktopconfig.json: Then point DNS: mcp.lifewithai.ai → Fly.io app.
Add this skill
npx mdskills install YourLifewithAI/lifewithaiClean MCP server with well-defined knowledge base tools and solid deployment docs
1# Arcology Knowledge Node — MCP Server23Read-only MCP server for AI agents to query the Arcology One engineering knowledge base.45## Tools67| Tool | Purpose |8|------|---------|9| `read_node(domain, slug)` | Retrieve full knowledge entry |10| `search_knowledge(query, ...)` | Full-text search with filters |11| `list_domains()` | All 8 domains with stats |12| `get_open_questions(domain?, limit?)` | Unanswered engineering questions |13| `get_entry_parameters(domain?, parameter_name?)` | Quantitative parameters for consistency checking |14| `get_domain_stats()` | Aggregate platform statistics |1516## Local Development1718```bash19# Install dependencies20pip install -e .2122# Run with stdio (for Claude Desktop)23python server.py2425# Run with Streamable HTTP (for remote access)26MCP_TRANSPORT=streamable-http python server.py2728# Point to local Next.js dev server29INDEX_URL=http://localhost:3000/content-index.json python server.py30```3132## Claude Desktop Configuration3334Add to `~/.claude/claude_desktop_config.json`:3536```json37{38 "mcpServers": {39 "arcology": {40 "command": "python",41 "args": ["C:/Users/blues/Claude Code Projects/arcology-node/mcp/server.py"],42 "env": {43 "INDEX_URL": "https://lifewithai.ai/content-index.json"44 }45 }46 }47}48```4950## Deploy to Fly.io5152```bash53cd mcp/54fly auth login55fly launch --name arcology-mcp --region dfw56fly deploy57```5859Then point DNS: `mcp.lifewithai.ai` → Fly.io app.6061## Architecture6263```64content-index.json (Netlify) → [HTTP fetch, cached 5 min] → MCP server (Fly.io) → agents via Streamable HTTP (/mcp)65```66
Full transparency — inspect the skill content before installing.