MCP keys
Use HouseKraft's tools from AI assistants such as Claude Code, Cursor, VS Code or Claude Desktop: ask in plain words and the assistant runs the tools. Each run uses credits from your HouseKraft account, the same balance as the website.
Loading…
Add HouseKraft to your assistant
Add the MCP server to Claude Code, Cursor, VS Code or Claude Desktop with your MCP key, then ask in plain words, e.g. "stage this living room in Scandinavian style". A key you have just created is filled into these for you.
https://app.housekraft.co/api/v1/mcp
Claude Code
Run this once in a terminal:
claude mcp add --transport http housekraft https://app.housekraft.co/api/v1/mcp \ --header "Authorization: Bearer $HOUSEKRAFT_MCP_KEY"
Cursor
Add this to ~/.cursor/mcp.json (or .cursor/mcp.json in a project):
{
"mcpServers": {
"housekraft": {
"url": "https://app.housekraft.co/api/v1/mcp",
"headers": {
"Authorization": "Bearer hk_mcp_…"
}
}
}
}
VS Code
Add this to .vscode/mcp.json. VS Code asks for the key the first time:
{
"inputs": [
{
"type": "promptString",
"id": "housekraft-mcp-key",
"description": "HouseKraft MCP key",
"password": true
}
],
"servers": {
"housekraft": {
"type": "http",
"url": "https://app.housekraft.co/api/v1/mcp",
"headers": {
"Authorization": "Bearer ${input:housekraft-mcp-key}"
}
}
}
}
Claude Desktop
Settings → Developer → Edit Config, then add this to claude_desktop_config.json and restart. Needs Node.js:
{
"mcpServers": {
"housekraft": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://app.housekraft.co/api/v1/mcp",
"--header",
"Authorization:${HOUSEKRAFT_AUTH}"
],
"env": {
"HOUSEKRAFT_AUTH": "Bearer hk_mcp_…"
}
}
}
}
Other
Any MCP client that speaks Streamable HTTP: this address, with this header:
https://app.housekraft.co/api/v1/mcp Authorization: Bearer hk_mcp_…