io.usefulapi/aryeo
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
Aryeo MCP by usefulapi
Publisher-provided description
Manage real-estate media orders, appointments, listings, customers and tasks in Aryeo.
Summary by lookupd
Manage real-estate orders, appointments, listings, customers, products and tasks; can reschedule or cancel shoots and notify customers.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http aryeo https://aryeo.usefulapi.io/mcp
Codex, remote (streamable-http)
codex mcp add aryeo --url https://aryeo.usefulapi.io/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"aryeo": {
"url": "https://aryeo.usefulapi.io/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (24 tools)
Publisher-provided text
aryeo_list_ordersList the orders of your Aryeo company (newest first by default), with payment status, fulfillment status, totals and links. Filter by search text (address or cuaryeo_get_orderOne order by id: customer, address, status, totals, payment and invoice links. Add include=items,appointments,listing,customer for the line items and visits. GEaryeo_update_order_notesREPLACE the internal notes of an order (visible to your team only, not to the customer). The whole note is overwritten: read the order first and send the full naryeo_list_appointmentsList appointments (shoots/visits), by default the SCHEDULED ones, newest start first. Filter by upcoming/past, status, a start-time window or the assigned usersaryeo_get_appointmentOne appointment by id: status, start/end, duration, assigned users and items. GET /appointments/{id}.aryeo_cancel_appointmentCANCEL an appointment. With notify=true Aryeo sends a cancellation notice to the order's customer (an email/message to a third party); with notify=false nobodyaryeo_reschedule_appointmentMOVE an appointment to a new start and end time. With notify=true Aryeo sends a reschedule notice to the order's customer (a message to a third party). Check avaryeo_list_available_timeslotsBookable timeslots for ONE day (in the given timezone) for a proposed or existing appointment. Give either appointment_id, or duration + interval (minutes). Optaryeo_list_available_datesDays that still have availability for a proposed or existing appointment: give a start/end range or a timeframe, plus either appointment_id or duration + intervaryeo_list_listingsList the property listings of your Aryeo company (address, status, price, bedrooms, delivery status, thumbnails). Filter by search text, address, listing agent,aryeo_get_listingOne listing by id: address, status, price, lot/building details, agents. Add include=images,videos,orders.appointments for media and visits. GET /listings/{id}.aryeo_get_listing_statsViewing statistics of a listing's property website (visits, views). GET /listings/{id}/stats.aryeo_list_customersList your customers (the agents, brokerages and teams who order from you) with contact details and balances. Filter by name, email, email domain, phone or searcaryeo_create_customerCreate a customer (an agent or brokerage that can place orders) in your Aryeo company from an owner name and email. Look the email up with aryeo_list_customersaryeo_list_productsList your services/products (main products and add-ons) with type, active state and variants. Inactive products are hidden unless include_inactive is true. GETaryeo_list_product_categoriesList the product categories (use the ids to filter aryeo_list_products). GET /product-categories.aryeo_list_couponsList discount coupons (name, percent or amount off, active state, times redeemed). GET /coupons.aryeo_list_order_formsList your order forms (the public booking forms customers use), with title, URL and scheduling settings. GET /order-forms.aryeo_list_team_membersList your company's team members (photographers and staff) with role, status, service-provider flag and permissions. Each member has two ids: the member `id` (faryeo_list_team_member_eventsA team member's calendar between two moments: appointments, blocks, external events and buffers. Use aryeo_list_team_members for the id. GET /company-team-membearyeo_list_tasksList tasks (to-dos such as editing or delivery steps) with assignee, due date and completion state. GET /tasks.aryeo_get_taskOne task by id. GET /tasks/{id}.aryeo_create_taskCreate a task, optionally with a description, due date and an assignee (a company team member id). POST /tasks.aryeo_complete_taskMark a task completed (now, or at the given time). PUT /tasks/{id}/complete.
Details
- Version: 1.9.3
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 1266 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/m190/usefulapi-mcp
- Website: https://usefulapi.io/aryeo/
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.usefulapi/aryeo)
- 62033 servers
- Last crawl: 2026-11-11T15:38:39.561Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp