Aryeo MCP by usefulapi

io.usefulapi由 usefulapi.io 发布官方发布者v1.8.4更新于 Nov 7, 2026

Manage real-estate media orders, appointments, listings, customers and tasks in Aryeo.

发布方自己的服务:Ably MCP by usefulapi

已验证Streamable HTTP可网页运行效率与工作流商业与电商媒体与设计

概览

AI 生成的概览

将助手连接到 Aryeo 房地产媒体账户,用于管理订单、预约、房源、客户和任务。

可以做什么
  • 列出并查看订单,包括明细项、预约和付款链接
  • 整体替换订单的内部备注
  • 列出、查看、取消和改期预约,并查询可预约日期与时段
  • 列出并查看房源、其媒体素材及房源网站浏览统计
  • 列出客户并新建客户;列出产品、产品分类、优惠券和订单表单
  • 列出团队成员及其日历;列出、查看、新建和完成任务
适用场景
适合在 Aryeo 中管理拍摄、交付和客户订单的房地产媒体公司,让助手回答未付款订单、近期预约或房源状态等问题,或完成日常排期与任务变更。
运行要求
远程 MCP 端点,仅需添加 URL;服务器通过 OAuth 登录,登录页要求填写 Aryeo 凭据。客户端配置中不要添加 API 密钥或 Authorization 头。超出免费月度调用额度后需要付费套餐。
安装前请注意
写入类工具会改动真实业务数据:备注会被整体覆盖,预约可能被取消或改期(可能产生费用或释放时段),可新建客户以及新建或完成任务。取消或改期可向客户发送通知,新建客户可能发送邀请邮件。所请求的订单、客户联系方式、日程和媒体链接会传给所选 AI 客户端和 LLM 提供商。调用按量计费,付费套餐通过结账链接付款;未提供付款或退款工具。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Aryeo MCP by usefulapi,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/io.usefulapi%2Faryeo/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "aryeo-by-usefulapi": {
      "type": "http",
      "url": "https://aryeo.usefulapi.io/mcp"
    }
  }
}

README

Aryeo MCP by usefulapi

Connect your AI assistant to your Aryeo orders, appointments, listings, customers and tasks.

Connect

  • Claude (claude.ai, Desktop): open Customize → Connectors, click + Add → Add custom connector, and paste https://aryeo.usefulapi.io/mcp.
  • Claude Code: claude mcp add --transport http aryeo https://aryeo.usefulapi.io/mcp, then run /mcp to log in.
  • VS Code: Add to VS Code.
  • Cursor and other clients: add the URL as a remote MCP server:
json
{  "mcpServers": {    "aryeo": {      "url": "https://aryeo.usefulapi.io/mcp"    }  }}

Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your Aryeo credentials.

Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/aryeo/

Tools

ToolTypeWhat it does
aryeo_list_ordersreadList orders
aryeo_get_orderreadGet order
aryeo_update_order_noteswriteUpdate order notes
aryeo_list_appointmentsreadList appointments
aryeo_get_appointmentreadGet appointment
aryeo_cancel_appointmentwriteCancel appointment
aryeo_reschedule_appointmentwriteReschedule appointment
aryeo_list_available_timeslotsreadList available timeslots
aryeo_list_available_datesreadList available dates
aryeo_list_listingsreadList listings
aryeo_get_listingreadGet listing
aryeo_get_listing_statsreadGet listing statistics
aryeo_list_customersreadList customers
aryeo_create_customerwriteCreate customer
aryeo_list_productsreadList products
aryeo_list_product_categoriesreadList product categories
aryeo_list_couponsreadList coupons
aryeo_list_order_formsreadList order forms
aryeo_list_team_membersreadList team members
aryeo_list_team_member_eventsreadList team member calendar
aryeo_list_tasksreadList tasks
aryeo_get_taskreadGet task
aryeo_create_taskwriteCreate task
aryeo_complete_taskwriteComplete task
aryeo_usage_statusmetaUsage status (free-tier meter)
aryeo_request_featuremetaRequest a missing feature
aryeo_upgrademetaUpgrade to Pro or Pro+
aryeo_cancel_subscriptionmetaCancel the Pro subscription

read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.

Pricing

PlanPriceLimit
Free$050 tool calls / month
Pro (per Aryeo account)$9/mo or $90/yr (2 months free)Unlimited*

*Pro has a fair use limit of 10,000 tool calls a month on this server. For more, write to [email protected].

Pro covers this server only. Subscribe with aryeo_upgrade (it returns a Stripe Checkout link). Cancel any time with aryeo_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running aryeo_upgrade before then undoes the cancel. Or write to [email protected].

License

MIT. Unofficial integration; no Aryeo endorsement is claimed.

Data and write effects

Requested orders, customer contacts, schedules and media links pass to your chosen AI client and LLM provider. Use only media you may share. Six writes replace whole internal notes, cancel or reschedule appointments, create customers, and create or complete tasks. Appointment changes require an explicit notification choice; creating a customer can email an invitation. No payment or refund tools are exposed. Requests are never automatically retried; inspect uncertain writes before repeating them.

Current vendor OpenAPI, mock integration, security and Worker checks pass. Authenticated customer reads, invitations, appointment notifications and business writes have not been tested. API keys can be revoked in Developer Settings; changing a key, owner or permission can change your usage identity.

来源:servers/aryeo/README.md,提交 4046075

工具

24

aryeo_list_orders

List orders

List the orders of your Aryeo company (newest first by default), with payment status, fulfillment status, totals and links. Filter by search text (address or customer), payment/fulfillment status, appointment date range, tags or assigned users. GET /orders.

输入参数pagesortsearchincludetag_idsper_pageuser_idspayment_statuscreator_group_idfulfillment_statusappointment_start_afterappointment_start_before

aryeo_get_order

Get order

One order by id: customer, address, status, totals, payment and invoice links. Add include=items,appointments,listing,customer for the line items and visits. GET /orders/{id}.

输入参数includeorder_id必填

aryeo_update_order_notes

Update order notes

REPLACE 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 new text. An empty string clears the notes. PUT /orders/{id}/notes.

输入参数order_id必填internal_notes必填

aryeo_list_appointments

List appointments

List appointments (shoots/visits), by default the SCHEDULED ones, newest start first. Filter by upcoming/past, status, a start-time window or the assigned users. Use include=order,order.address,users to see where and who. GET /appointments.

输入参数pagesorttenseincludeper_pagestatusesuser_idsstart_afterstart_before

aryeo_get_appointment

Get appointment

One appointment by id: status, start/end, duration, assigned users and items. GET /appointments/{id}.

输入参数includeappointment_id必填

aryeo_cancel_appointment

Cancel appointment

CANCEL 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 nobody is told. Cancelling can trigger fees or free the slot for other bookings. PUT /appointments/{id}/cancel.

输入参数notify必填appointment_id必填

aryeo_reschedule_appointment

Reschedule appointment

MOVE 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 availability first (aryeo_list_available_timeslots). PUT /appointments/{id}/reschedule.

输入参数end_at必填notify必填start_at必填appointment_id必填

aryeo_list_available_timeslots

List available timeslots

Bookable timeslots for ONE day (in the given timezone) for a proposed or existing appointment. Give either appointment_id, or duration + interval (minutes). Optionally restrict to users and tie it to an order. GET /scheduling/available-timeslots.

输入参数date必填pagedurationintervalorder_idper_pagetimezone必填user_idsappointment_idorder_item_ids

aryeo_list_available_dates

List available dates

Days that still have availability for a proposed or existing appointment: give a start/end range or a timeframe, plus either appointment_id or duration + interval (minutes). GET /scheduling/available-dates.

输入参数pageend_atdurationintervalorder_idper_pagestart_attimezone必填user_idstimeframeappointment_idorder_item_ids

aryeo_list_listings

List listings

List the property listings of your Aryeo company (address, status, price, bedrooms, delivery status, thumbnails). Filter by search text, address, listing agent, status, price/size ranges or delivery status. GET /listings.

输入参数pagesortactivesearchstatusaddressincludeper_pageprice_maxprice_minlist_agentbedrooms_max另有 6 个

aryeo_get_listing

Get listing

One listing by id: address, status, price, lot/building details, agents. Add include=images,videos,orders.appointments for media and visits. GET /listings/{id}.

输入参数includelisting_id必填

aryeo_get_listing_stats

Get listing statistics

Viewing statistics of a listing's property website (visits, views). GET /listings/{id}/stats.

输入参数listing_id必填

aryeo_list_customers

List customers

List your customers (the agents, brokerages and teams who order from you) with contact details and balances. Filter by name, email, email domain, phone or search text. GET /customers.

输入参数namepagesortemailphonesearchincludeper_pageemail_domaincustomer_team_ids

aryeo_create_customer

Create customer

Create 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_customers first to avoid duplicates. Aryeo may email the new customer an invitation. POST /customers.

输入参数email必填phonetimezoneteam_namedescriptionoffice_namewebsite_urllicense_numberowner_last_name必填owner_first_name必填

aryeo_list_products

List products

List your services/products (main products and add-ons) with type, active state and variants. Inactive products are hidden unless include_inactive is true. GET /products.

输入参数pagesorttypesearchper_pagecategory_idsinclude_inactive

aryeo_list_product_categories

List product categories

List the product categories (use the ids to filter aryeo_list_products). GET /product-categories.

输入参数pagesortsearchper_page

aryeo_list_coupons

List coupons

List discount coupons (name, percent or amount off, active state, times redeemed). GET /coupons.

输入参数pagesortsearchincludeper_page

aryeo_list_order_forms

List order forms

List your order forms (the public booking forms customers use), with title, URL and scheduling settings. GET /order-forms.

输入参数pageper_page

aryeo_list_team_members

List team members

List your company's team members (photographers and staff) with role, status, service-provider flag and permissions. Each member has two ids: the member `id` (for aryeo_list_team_member_events and as the task assignee company_team_member_id) and `company_user.id` (the USER id, for the user_ids filters of orders, appointments, timeslots and dates). company_user is included by default. GET /company-team-members.

输入参数pagesearchincludeper_page

aryeo_list_team_member_events

List team member calendar

A team member's calendar between two moments: appointments, blocks, external events and buffers. Use aryeo_list_team_members for the id. GET /company-team-members/{id}/events.

输入参数endtypestartteam_member_id必填include_unscheduled

aryeo_list_tasks

List tasks

List tasks (to-dos such as editing or delivery steps) with assignee, due date and completion state. GET /tasks.

无需输入参数。

aryeo_get_task

Get task

One task by id. GET /tasks/{id}.

输入参数task_id必填

aryeo_create_task

Create task

Create a task, optionally with a description, due date and an assignee (a company team member id). POST /tasks.

输入参数name必填due_atdescriptioncompany_team_member_id

aryeo_complete_task

Complete task

Mark a task completed (now, or at the given time). PUT /tasks/{id}/complete.

输入参数task_id必填completed_at

版本历史

10
  1. v1.8.4最新Nov 7, 2026
  2. v1.7.3Nov 5, 2026
  3. v1.7.2Nov 5, 2026
  4. v1.7.1Nov 4, 2026
  5. v1.7.0Nov 3, 2026
  6. v1.6.1Nov 3, 2026
  7. v1.5.0Nov 1, 2026
  8. v1.3.0Oct 31, 2026
  9. v1.2.0Oct 31, 2026
  10. v1.1.0Oct 31, 2026

评分

已满足适用检查项的 100%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

其他 Usefulapi 集成