MCP Server

Stack intelligence, inside your editor

Add AIchitect as a remote MCP server. Get personalised stack recommendations, roast, and challenge your choices — without leaving Cursor or Claude. Because asking your AI to research the entire ecosystem burns tokens. AIchitect already did that work.

https://aichitect.dev/api/mcp
· No authentication required· Stateless· 4 tools available· Saves tokens

Quick setup

Add to your AI editor

Claude Code — add to ~/.claude/settings.json

json{
  "mcpServers": {
    "aichitect": {
      "type": "http",
      "url": "https://aichitect.dev/api/mcp"
    }
  }
}

Cursor — Settings → MCP → Add server

TransportStreamable HTTP
URLhttps://aichitect.dev/api/mcp

Works with any MCP-compatible client — Windsurf, Zed, or your own agent.

Tool reference

Available tools

get_stack_questions

Returns the AIchitect questionnaire as structured JSON. Present each question to the user in order before calling recommend_stack.

Input
None
Output
{ questions: [{ id, text, hint, options: [{ id, label, description }] }] }
recommend_stack

Takes answers to the questionnaire and returns a slot-by-slot recommendation using AIchitect's scoring system and live tool health data.

Input
{ answers: [{ question_id, option_id }] }
Output
{ recommended_stack_id, recommendations: [{ slot, priority, tool }], fitness_score, tier, archetype }
roast_stack

Roasts your AI stack with grounded wit. Pass tool names as you know them — no internal IDs needed.

Input
{ tools: string[], roastness_level?: 1–5 }
Output
{ lines: string[], tier, fitness_score, skipped: string[] }
challenge_stack

Argues adversarially against your tool choices. Returns a grounded architectural challenge per tool with an actionable recommendation.

Input
{ tools: string[] }
Output
{ challenges: [{ tool, challenge, recommendation }], skipped: string[] }

Try it now

Example prompts

Once the MCP server is added, paste any of these directly into your AI editor.

What AI stack should I use for a RAG app with a small team?
Roast my stack: Cursor, Claude Code, LangGraph, Supabase
Challenge my stack: Cursor, LangGraph, Supabase
I'm building an AI coding agent. What stack should I use?
No authentication requiredStateless — nothing stored per sessionSaves tokens vs. asking Claude to research stacks from scratchPowered by AIchitect's live catalog + Gemini