arcadeai/arcade
v0.9.2MIT
Your agent, every app you've connected. Ask in plain English — email, calendar, issues, chat — and Arcade finds and runs the right tool. Sign in once in the browser — without ever handing your agent a key.
hosts
- api.arcade.dev
plugin.json
- name
- arcade
- version
- 0.9.2
- description
- Your agent, every app you've connected. Ask in plain English — email, calendar, issues, chat — and Arcade finds and runs the right tool. Sign in once in the browser — without ever handing your agent a key.
- author
- Arcade.devhttps://arcade.dev
- license
- MIT
- homepage
- https://arcade.dev
- extensions
- com.openai
mcp.json
- arcadestreamable-httphttps://api.arcade.dev/mcp/arcade
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "arcade",
"description": "Your agent, every app you've connected. Ask in plain English — email, calendar, issues, chat — and Arcade finds and runs the right tool. Sign in once in the browser — without ever handing your agent a key.",
"author": {
"name": "Arcade.dev",
"url": "https://arcade.dev"
},
"homepage": "https://arcade.dev",
"license": "MIT",
"keywords": [
"arcade",
"mcp",
"agent-skills",
"connected-apps"
],
"version": "0.9.2",
"repository": "https://github.com/ArcadeAI/arcade-plugin",
"extensions": {
"com.openai": {
"interface": {
"displayName": "Arcade.dev",
"shortDescription": "Your agent, all your apps.",
"longDescription": "Your agent, every app you've connected. Ask in plain English — email, calendar, issues, chat — and Arcade finds and runs the right tool. Sign in once in the browser — without ever handing your agent a key.",
"developerName": "Arcade.dev",
"category": "Productivity",
"capabilities": [
"Read and search email",
"Check calendar events",
"Find issues and pull requests",
"Read team chat",
"Draft messages for your confirmation"
],
"websiteURL": "https://arcade.dev",
"supportURL": "https://support.arcade.dev",
"privacyPolicyURL": "https://www.arcade.dev/privacy-policy/",
"termsOfServiceURL": "https://www.arcade.dev/terms-of-service/",
"defaultPrompt": [
"What's on my calendar tomorrow?",
"Summarize my unread email from this week.",
"Which GitHub issues are assigned to me?"
],
"logo": "./assets/logo.png",
"logoDark": "./assets/logo-dark.png",
"composerIcon": "./assets/composer-icon.png",
"composerIconDark": "./assets/composer-icon-dark.png",
"brandColor": "#4708F9"
},
"review": {
"test_cases": {
"positive": [
{
"description": "Find trip-planning tools without running them",
"prompt": "Use Arcade to find tools that could help me plan a weekend trip to Chicago: flights, hotels and driving directions. Just list what's available, don't run anything yet.",
"tools_triggered": "Arcade_SelectTools",
"expected_behavior": "Lists tools for flights, hotels, and driving directions, with a short description of each, and runs none of them. Returns no account names, emails, or connection status. Which tools are offered can vary with the catalog."
},
{
"description": "Find a one-way fare and total it for 3 travelers",
"prompt": "Use Arcade to find the cheapest one-way economy flight from SFO to JFK two weeks from today, then use Arcade's Math tools to calculate the total fare for 3 travelers.",
"tools_triggered": "Arcade_SelectTools, Arcade_UseTool (GoogleFlights.SearchFlights), Arcade_UseTool (Math.Multiply)",
"expected_behavior": "Reports the cheapest one-way economy fare it finds from SFO to JFK about two weeks out, with airline, flight number, and times, then the total for 3 travelers. Fares change; the total should equal the reported fare times 3. Nothing is booked."
},
{
"description": "Get the Google Finance summary for NVDA",
"prompt": "Use Arcade to get the Google Finance stock summary for NVDA.",
"tools_triggered": "Arcade_SelectTools, Arcade_UseTool (GoogleFinance.GetStockSummary)",
"expected_behavior": "Returns the Google Finance summary for NVDA, including NVIDIA's latest price in USD and the day's move in value and percent. Prices change; check the ticker and those fields. No order is placed."
},
{
"description": "Search YouTube for videos about MCP",
"prompt": "Use Arcade to search YouTube for videos explaining the Model Context Protocol.",
"tools_triggered": "Arcade_SelectTools, Arcade_UseTool (Youtube.SearchForVideos)",
"expected_behavior": "Returns YouTube videos about the Model Context Protocol, each with a title, channel, and link. The list changes; check that the videos are about MCP."
},
{
"description": "Average a list of amounts",
"prompt": "Use Arcade to average my monthly software bills: $1,249.50, $389.99, $72.25 and $418.26.",
"tools_triggered": "Arcade_SelectTools, Arcade_UseTool (Math.Avg)",
"expected_behavior": "Answers $532.50."
}
],
"negative": [
{
"description": "General knowledge question that needs no tool",
"prompt": "What's the difference between TCP and UDP?"
},
{
"description": "Payment request; Arcade connects no payment app and does not move money",
"prompt": "Send $50 to my landlord on Venmo."
},
{
"description": "Concept question about a stock ratio, with no quote to fetch",
"prompt": "Explain what a P/E ratio means when evaluating a stock."
}
]
},
"commerce": false,
"commerce_description": "Arcade does not sell products or process payments."
},
"publication": {
"countries": [
"US"
],
"release_notes": "Initial OpenAI directory release. Two skills (try-arcade, scale-arcade) and the Arcade MCP gateway at https://api.arcade.dev/mcp/arcade. No hooks, commands, or agents."
}
}
}
}
What else this package ships
These files come with the package and this site does not publish them. They are listed so you know what is there before you install it.
- hooks.json
- LICENSE
Client extensions
Data this package carries for particular clients. The directory lists the clients named and never reads what is addressed to them.
- com.github.copilotships a directory of files
- com.openai