qualialabs/qualia-connect
v0.1.0MIT
Work your real estate closings from a conversation: see which orders need attention, check an order's status, tasks and messages, read the documents your title company shared, and message the people on the order.
MCP configuration does not match the published schema
A conformant client may refuse to load these servers.
hosts
- connect.qualia.com
plugin.json
- name
- qualia-connect
- version
- 0.1.0
- description
- Work your real estate closings from a conversation: see which orders need attention, check an order's status, tasks and messages, read the documents your title company shared, and message the people on the order.
- author
- Qualiahttps://www.qualia.com
- license
- MIT
- homepage
- https://connect.qualia.com
- extensions
- com.openai
mcp.json
- connectstreamable-httphttps://connect.qualia.com/mcp
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "qualia-connect",
"version": "0.1.0",
"description": "Work your real estate closings from a conversation: see which orders need attention, check an order's status, tasks and messages, read the documents your title company shared, and message the people on the order.",
"author": {
"name": "Qualia",
"url": "https://www.qualia.com"
},
"homepage": "https://connect.qualia.com",
"license": "MIT",
"keywords": [
"real-estate",
"title",
"escrow",
"closing",
"qualia",
"connect"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Qualia Connect",
"shortDescription": "Your closings, in conversation",
"longDescription": "Qualia Connect is where real estate agents, lenders and other parties to a closing work with their title company. This plugin connects your assistant to your Connect account so you can ask which orders need attention, check an order's status, tasks and messages, read the documents your title company shared, and send a message to the people on an order.",
"developerName": "Qualia",
"category": "Productivity",
"websiteURL": "https://www.qualia.com",
"supportURL": "https://login.qualia.com/?return_to=knowledge-%2F",
"privacyPolicyURL": "https://www.qualia.com/privacy-policy/",
"termsOfServiceURL": "https://www.qualia.com/connect-tos/",
"defaultPrompt": [
"Which of my closings need attention today?",
"What is left to do on the Smith closing?",
"Summarize the title commitment on 123 Main St."
],
"logo": "./assets/icon.png",
"logoDark": "./assets/icon-dark.png",
"composerIcon": "./assets/icon.png",
"composerIconDark": "./assets/icon-dark.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "Triage the open closings.",
"prompt": "Which of my closings need attention today?",
"tools_triggered": "list_orders",
"expected_behavior": "Lists the open and pending orders the test account can see in Connect, newest first, with each order's property address, status, count of incomplete tasks and counts of unread and awaiting-reply conversations, and says which orders have work waiting on the user. No order outside the account appears and no counts are invented."
},
{
"description": "Open items on one order.",
"prompt": "What is left to do on my newest closing?",
"tools_triggered": "list_orders, get_current_user, get_order_details",
"expected_behavior": "Finds the newest order, then lists the open tasks assigned to the test user, each with its link to complete it in Connect. For an agent account it also names the clients' open items. Nothing is marked complete; the assistant points to Connect for that."
},
{
"description": "Parties and closing date on one order.",
"prompt": "Who is on my newest closing, and when is it scheduled to close?",
"tools_triggered": "list_orders, get_order_details",
"expected_behavior": "Finds the newest order and reports its status, the scheduled closing date and the people on it by role (buyer, seller, agents, lender, title company contacts) as Connect shows them to the test user. Any field the account is not permitted to see is reported as not visible in Connect rather than guessed or treated as empty."
},
{
"description": "Send a message only after the user confirms the draft.",
"prompt": "Reply to the escrow officer on my newest closing that the buyer's insurance binder is on its way.",
"tools_triggered": "list_orders, get_order_details, send_message",
"expected_behavior": "Finds the order and its conversation with the title company, shows the full draft with the recipients and the exact text, and waits for an explicit yes before calling send_message once. It then confirms the send, and the message appears in that conversation in Connect, sent as the test user."
},
{
"description": "Group orders by title company.",
"prompt": "Which title companies am I working with, and which of my open orders are with each?",
"tools_triggered": "list_title_companies, list_orders",
"expected_behavior": "Names the title companies on the account's orders and groups the open orders under each by property address and status, matching what the test account sees in Connect."
}
],
"negative": [
{
"description": "Moving money. The assistant declines, explains that Connect cannot send or change a wire through an assistant and that wire instructions only go through the title company's verification process, and calls no tool that writes.",
"prompt": "Wire the earnest money for my newest closing to the seller's account."
},
{
"description": "Completing a task. The assistant says tasks cannot be completed here, shows the task's link so the user can complete it in Connect, and changes nothing on the order.",
"prompt": "Mark the survey task on my newest closing as complete."
},
{
"description": "Creating an order. The assistant says the connector cannot open orders or change order data, points the user to Connect or their title company to place it, and changes nothing.",
"prompt": "Open a new order for 456 Oak Avenue with the same title company as my newest closing."
}
]
},
"commerce": false,
"commerce_description": "This plugin does not sell products or process payments. It reads closing information and sends messages on the user's behalf; all funds move through the title company outside the assistant."
},
"publication": {
"release_notes": "First release. Connects your assistant to your Qualia Connect account: see which closings need attention, check an order's status, tasks and messages, read documents the title company shared, and message the people on an order after you confirm the draft."
}
}
}
}
Client extensions
Data this package carries for particular clients. The directory lists the clients named and never reads what is addressed to them.
- com.openai