---
title: "List Apps built in OpenWork for dashboards"
method: GET
path: "/v1/mcp-apps"
tags: ["Dashboards"]
---

# List Apps built in OpenWork for dashboards

`GET /v1/mcp-apps`

Lists the Apps built in OpenWork that the calling admin can use, in the element shape organization Dashboards store. Each element opens the App through its own MCP server with open_app, and Dashboards keep it on the App's current revision. Members see a tile only when the App's Plugin is shared with them. Empty when Apps built in OpenWork are turned off. Admin-only.

## Response `200`

Apps built in OpenWork that can be added to a dashboard.

- BuiltMcpAppListResponse
  - `apps` BuiltMcpApp[], required
    - `serverName` string, required
    - `connectionId` string, required
    - `toolName` string, required
    - `projectedToolName` string, required
    - `resourceUri` string, required
    - `title` string, required
    - `description` string, nullable, required
    - `pluginId` string, required
    - `pluginName` string, required
    - `requiresInput` boolean, required
    - `requiredInputKeys` string[], required
    - `requiresApproval` boolean, required

## Other responses

- `401` — The caller must be signed in.
- `403` — Only workspace owners and admins can list Apps for dashboards.

## Changes

- **2026-09-30** `0d10fe7f6aa1` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/openworklabs/apis/den-api/changes/v1/mcp-apps/get.md)

---

[API](https://skmtc.dev/openworklabs/apis/den-api.md) · [All operations](https://skmtc.dev/openworklabs/apis/den-api/llms.txt) · [OpenAPI document](https://skmtc.dev/openworklabs/apis/den-api/revisions/406852f37cc0?raw)
