Firms add their drawings and details to the catalog.
You ask in plain words, like "fireplaces in the style of Asher Benjamin."
Archie answers with the exact drawings it used, each one cited and logged.
For firms
Your work stays yours. You see per-firm usage and royalties on a dashboard, and you can take any item down instantly.
Works where you work
Connect Archie to your AI assistant, then just ask "Hey Zoe, find me Palladian windows."
Connect with Archie at https://archie.sinqlabs.ai/start
Paste this into Claude, ChatGPT, Cursor, or any assistant that supports MCP.
Demo collection
Asher Benjamin
Minard Lafever
McKim Mead & White
Palladio
Vignola
This POC uses public-domain collections.
Ask Archie
ArchieSi
ArchieSi searches licensed collections from architecture firms and answers with the drawings it used. Every answer cites the source asset and the firm, and every call is written to that firm's usage log.
The MCP endpoint is live at https://archie.sinqlabs.ai/mcp. Sign in with OAuth. Claude, Cursor, and other MCP clients discover sign-in from https://archie.sinqlabs.ai/.well-known/oauth-protected-resource.
Tools
search_catalog(query, image?, filters) returns ranked asset cards plus a ranked firm list.
get_asset_card(asset_id) returns card data, preview link, license terms, and price.
compare_assets(ids) returns a side-by-side comparison.
explore(question, image?, max_firms) runs cross-firm discovery and returns a cited synthesis.
ask_firm(firm, question) runs RAG scoped to one firm and returns an answer with cited asset IDs. It replaces v3's ask_firm_assistant.
request_license(asset_id, terms, project) returns a checkout link or a license record.
get_delivery_link(license_id) returns an expiring link for the Revit plugin or download.
License checkout and delivery links are not enabled on this deploy. Those two tools answer that plainly.
Claude
Add a custom connector whose URL is https://archie.sinqlabs.ai/mcp. Claude returns to https://claude.ai/api/mcp/auth_callback.
Claude Code has to use loopback port 8080. Cognito matches the port, and that port is the one registered for this client:
claude mcp add --transport http archie https://archie.sinqlabs.ai/mcp --callback-port 8080
Cursor's redirect is https://www.cursor.com/agents/mcp/oauth/callback. The local callback is http://localhost:8787/callback. Cognito does not accept the cursor:// scheme, so that older desktop fallback is not registered.