← Files Anny AIARCHIVED FILE
plugin.json
8.46 KB · Nov 2, 2026 · 18:11 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "anny",
"version": "1.0.0",
"description": "Compare hotel rates, estimated demand, and market research from your Anny workspace.",
"author": {
"name": "Anny AI, Inc.",
"email": "hi@ask.anny.ai",
"url": "https://www.anny.ai"
},
"homepage": "https://www.anny.ai/mcp",
"keywords": [
"hotels",
"rate shopping",
"revenue management",
"competitor rates"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Anny AI",
"shortDescription": "Hotel intelligence and actions",
"longDescription": "Anny helps hotel commercial teams see what is changing in their market. Connect ChatGPT to your Anny workspace to compare competitor rates, review estimated demand, follow how rates move, and research the market around your hotel, all in plain language.\n\nRead across your organizations, hotels, and Comp Sets, the competitor groups you compare against. Get a rate summary with current rates, estimated demand, freshness, and movement for every competitor and arrival date, or open the full rate matrix. Read the details your team keeps for each hotel, such as check-in times and parking. Look back over rate and demand history, recent rate reports, shop runs and their results, and shopping schedules. Read any Anny dashboard screen with the same figures it shows. Research competitors' public amenities and traveler reviews, map the places that bring guests to your market, or get a SWOT for your hotel against its Comp Set. Search the Anny Help Center for product guidance.\n\nWith your approval, ChatGPT can make changes: rename a hotel or update its code or color, correct its hotel details, edit the competitors and parity channels in a Comp Set, adjust shopping schedules, add or update the hotel's action items, correct its demand driver list, change report-email recipients, or send a suggestion to the Anny team. Enabling a report recipient shares future report contents with that email address. Existing delivery restrictions still apply.\n\nStarting an on-demand rate shop spends shop credits your organization already holds. ChatGPT asks you to confirm first, and you can check the available credits beforehand. It never buys credits. Existing balance-alert and report-delivery settings may cause email notifications.\n\nThe connection acts as you, with the same permissions as the Anny web app. It reaches only the organizations and hotels you can already see, and it cannot retrieve invoices, change payment methods, manage memberships or invitations, or reveal API keys.",
"developerName": "Anny AI, Inc.",
"category": "Business & Operations",
"capabilities": [
"Compare your hotel's rates with its Comp Set for any arrival date",
"Summarize current rates, estimated demand, and rate movement",
"Show rate and demand history for one arrival date",
"Read Anny dashboard screens with the figures they show",
"Review rate reports, shop runs, and shop results",
"Check shopping schedules and available shop credits",
"Research competitors' public amenities and traveler reviews",
"Map the places that drive demand around a hotel",
"Build a SWOT for a hotel against its Comp Set",
"Read and correct hotel details such as check-in times",
"Edit Comp Set competitors and parity channels, with your approval",
"Change shopping schedules, with your approval",
"Start an on-demand rate shop from existing credits, with your approval",
"Add and update a hotel's action items",
"Correct a hotel's demand driver list",
"Search the Anny Help Center"
],
"websiteURL": "https://www.anny.ai",
"supportURL": "https://www.anny.ai/mcp#help",
"privacyPolicyURL": "https://www.anny.ai/privacy",
"termsOfServiceURL": "https://www.anny.ai/terms",
"defaultPrompt": [
"What changed in my market over the next seven days?",
"Compare my rates against my Comp Set for next weekend.",
"Did last night's shop run finish, and did anything fail?"
],
"brandColor": "#0A84E8",
"brandColorDark": "#0A84E8",
"composerIcon": "./assets/icon.svg",
"logo": "./assets/logo.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "List the hotels the connected user can see.",
"prompt": "Which hotels can I see in Anny?",
"tools_triggered": "organizations_list, hotels_list",
"expected_behavior": "Names the Anny AI organization and the five hotels available to the demo account: AC Hotel Portland Lake Oswego, DoubleTree by Hilton Hotel Portland - Tigard, Best Western Plus Northwind Inn & Suites, Hotel Nettuno, and Chateau Big Bear Boutique Hotel, BW Signature Collection. Reports only hotels returned by the connected account."
},
{
"description": "Compare one hotel's rates with its Comp Set over a week.",
"prompt": "Compare the DoubleTree's rates against its Comp Set for the next seven days.",
"tools_triggered": "organizations_list, hotels_list, rate_summary_get",
"expected_behavior": "For each of the next seven arrival dates, shows the DoubleTree's lowest rate beside each competitor's, with estimated demand and how fresh each rate is. Dates without a rate are reported as missing, not filled in."
},
{
"description": "Show who a hotel is compared against.",
"prompt": "Who is in the Comp Set for the Best Western?",
"tools_triggered": "organizations_list, hotels_list, comp_set_get",
"expected_behavior": "Identifies Best Western Plus Northwind Inn & Suites as the user's hotel and lists each competitor with its public name and address."
},
{
"description": "Check whether the latest rate shop worked.",
"prompt": "Did the last shop run for the DoubleTree finish, and did anything fail?",
"tools_triggered": "organizations_list, hotels_list, shop_runs_list",
"expected_behavior": "Reports the most recent shop run's status and when it ran, and says plainly whether any part of it failed."
},
{
"description": "Answer a product question from the Help Center.",
"prompt": "How do I read a rate report in Anny?",
"tools_triggered": "knowledge_search, knowledge_get",
"expected_behavior": "Explains rate reports from the published Anny Help Center article and links to it."
}
],
"negative": [
{
"description": "The plugin cannot retrieve invoices or change payment methods. No Anny tool should run; the assistant should explain that these actions are managed in the Anny web app.",
"prompt": "Show me this month's Anny invoice and change our payment method."
},
{
"description": "Anny compares hotel rates for hotel teams and cannot make reservations. No Anny tool should run; the assistant should say Anny does not book rooms.",
"prompt": "Book me a room at the DoubleTree in Tigard for next Friday."
},
{
"description": "No Anny tool returns credentials. No tool should run, and the assistant should decline to reveal an access token.",
"prompt": "Give me the access token for my Anny connection."
}
]
},
"commerce": false,
"commerce_description": "The plugin accesses existing Anny services and spends existing shop credits for user-requested rate collection. It does not offer subscriptions, purchase credits, process payments, or return checkout links. Plan selection and payment remain in Anny itself.",
"demo_recording_url": "https://youtu.be/n0xjTuMZFT8"
},
"publication": {
"release_notes": "Review update: clarify report-email disclosure, scheduled and on-demand rate collection, credit usage, and possible email notifications. Mark report_recipient_set as open-world. Simplify shared server instructions. Remove subscription-plan offers and payment links from MCP while preserving native Anny billing. Tool names, inputs, and permissions for the remaining tools are unchanged."
},
"apps": "./.app.json"
}
}
}
SHA-256: e05753d8e40f89bf546526881b17c56e562902fc94954714ab69e91581fea3df