← Files SmartSuiteARCHIVED FILE
plugin.json
6.78 KB · Nov 6, 2026 · 18:18 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "smartsuite",
"version": "1.6.0",
"description": "Work in your SmartSuite workspace: find and update records, build tables and fields, and set up automations, all within your existing permissions.",
"author": {
"name": "SmartSuite",
"url": "https://www.smartsuite.com"
},
"homepage": "https://help.smartsuite.com/en/articles/17038617-smartsuite-mcp-server",
"extensions": {
"com.openai": {
"interface": {
"displayName": "SmartSuite",
"shortDescription": "Work in your SmartSuite data",
"longDescription": "SmartSuite is a no-code work management platform where teams run their processes on their own structured tables. The SmartSuite app works directly in your workspace, so you can ask questions about your data and get work done without leaving the conversation.\n\nKey features:\n- Explore: list your solutions and tables, and read a table's full structure, including field types and options.\n- Records: search, filter and sort records; create, update and delete them; make bulk changes.\n- Record context: read and add comments, upload files, and see what's assigned to you.\n- Build: create solutions, tables, fields and select options, and lay out record forms with sections and tabs.\n- Views, forms and dashboards: read and edit views, forms and dashboards, and submit forms.\n- Automations: read existing triggers, steps and branches, create new automations, and review run history.\n\nSecurity and control:\n- Sign in with your SmartSuite account and choose which workspace to connect.\n- Workspace administrators decide whether access is Disabled, Read-Only (the default) or Read & Write.\n- The app can only do what your SmartSuite role already allows. Where the workspace setting and your permissions differ, the stricter one applies.\n- Every change appears in the record's activity history under both your name and the assistant's.\n- EU workspaces stay in the EU region.",
"developerName": "SmartSuite",
"category": "Productivity",
"websiteURL": "https://www.smartsuite.com",
"supportURL": "https://help.smartsuite.com/en/articles/9006198-contacting-smartsuite-support",
"privacyPolicyURL": "https://www.smartsuite.com/legal/global-privacy-policy",
"termsOfServiceURL": "https://www.smartsuite.com/legal/terms-of-use",
"defaultPrompt": [
"What's assigned to me in SmartSuite?",
"Which of my SmartSuite records are overdue?",
"Add a priority field to one of my SmartSuite tables"
],
"logo": "./assets/logo.svg"
},
"review": {
"test_cases": {
"positive": [
{
"description": "Filter records by two select fields",
"prompt": "Which Critical incidents are still New, and what category is each one?",
"tools_triggered": "find-workspaces, find-solutions, find-tables, find-records",
"expected_behavior": "Lists the four Critical incidents with status New in the Incident Management solution: Insider Threat, Ransomware Attack, Social Engineering Attack and Phishing Attack, each with its category."
},
{
"description": "Update a record and comment on it",
"prompt": "Make me the Incident Manager on the Data Leakage incident, move it to In Progress, and add a comment that the leaked files have been taken offline.",
"tools_triggered": "find-workspaces, find-tables, find-records, update-records, create-record-comment",
"expected_behavior": "Sets the reviewer as Incident Manager on Data Leakage, changes its status to In Progress, posts the comment, and confirms all three changes."
},
{
"description": "Build a table and a view",
"prompt": "Add a Software Licenses table to IT Asset Management with vendor, seat count, renewal date and annual cost, plus a calendar view of upcoming renewals.",
"tools_triggered": "find-solutions, update-schema, update-views",
"expected_behavior": "Creates a Software Licenses table in IT Asset Management with Vendor, Seat Count, Renewal Date and Annual Cost fields, and a calendar view on Renewal Date."
},
{
"description": "Explain a dashboard",
"prompt": "Summarize what the Incident Dashboard shows on each tab.",
"tools_triggered": "find-solutions, find-dashboards",
"expected_behavior": "Describes the four tabs of the Incident Dashboard (Incident Overview, Reported Incidents, Active Response, Resolution & CA) and the widgets on each."
},
{
"description": "Read a form",
"prompt": "What does the Service Request Form ask people to fill in?",
"tools_triggered": "find-solutions, find-forms",
"expected_behavior": "Lists the fields on the Service Request Form in the IT Service Request Management solution."
}
],
"negative": [
{
"description": "A request with nothing to do with SmartSuite",
"prompt": "What's the weather in Paris this weekend?",
"expected_behavior": "No SmartSuite tool is called."
},
{
"description": "Another product's data",
"prompt": "Show me the rows in my Airtable base.",
"expected_behavior": "No SmartSuite tool is called; the app does not present SmartSuite data as Airtable's."
},
{
"description": "A workspace the user cannot access",
"prompt": "List the solutions in the SmartSuite workspace abcd1234.",
"expected_behavior": "The app reports that the workspace is not available to this connection and returns no data from it."
}
]
},
"demo_recording_url": "https://www.youtube.com/watch?v=k8XLd1ypLGs"
},
"publication": {
"release_notes": "Initial release. Connects ChatGPT to your SmartSuite workspace through SmartSuite's hosted MCP server, with OAuth sign-in and a choice of which workspace to connect.\n- Find, filter, create, update and delete records, with comments, files and record history.\n- Build and change solutions, tables, fields, views, dashboards, forms and document templates.\n- Read, create and debug automations, including run history and retries.\n- Publish views, dashboards and forms at public links with a separate, explicitly approved tool.\n- Workspace administrators control access (Disabled, Read-Only or Read & Write), every action stays within the member's SmartSuite permissions, and every change is recorded in the record's activity history."
},
"apps": "./.app.json"
}
}
}
SHA-256: b65126aae3bf10e9029ec01b61ca58337503657dbc43ec0e5cd612bc056ab131