Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| 262:mcpserver [2026/10/27 09:01] – Policnik, Florian | 262:mcpserver [2026/10/28 10:46] (current) – Policnik, Florian | ||
|---|---|---|---|
| Line 5: | Line 5: | ||
| Through our MCP server, AI systems can access process data managed in Stages for various purposes and use cases. | Through our MCP server, AI systems can access process data managed in Stages for various purposes and use cases. | ||
| - | In the currently provided MCP solution Stages provides access to a **valid versions of workspaces only**. | + | In the currently provided MCP solution Stages provides access to **valid versions of workspaces only**. |
| ===== What it offers ===== | ===== What it offers ===== | ||
| Line 21: | Line 21: | ||
| ===== Configuration ===== | ===== Configuration ===== | ||
| - | Currently authentication | + | Authentication |
| - | ==== IdP Configuraiton | + | ==== IdP configuration |
| - | To enable MCP add a resource configuration to your IdP. Typically a App or Client | + | To enable MCP, add a resource configuration to your IdP, typically by creating an app or client |
| - | On this client add a custom scope, you can find this in " | + | Add the custom scope to the client: |
| + | |||
| + | '' | ||
| + | |||
| + | Depending on your IdP, you may find this under " | ||
| ''< | ''< | ||
| - | Use this as '' | + | Use this value as the audience |
| - | Now add this to your ''< | + | ==== Stages configuration ==== |
| + | |||
| + | Add the following | ||
| <code xml> | <code xml> | ||
| Line 39: | Line 45: | ||
| < | < | ||
| < | < | ||
| - | < | + | < |
| - | < | + | < |
| </ | </ | ||
| < | < | ||
| Line 49: | Line 55: | ||
| </ | </ | ||
| - | * '' | + | * '' |
| - | * '' | + | * '' |
| - | * '' | + | * '' |
| - | * Configure filter | + | * Configure |
| + | ==== Stages permissions ==== | ||
| + | The MCP integration acts on behalf of the authenticated user. In addition to the usual permissions to view workspaces and process elements, the user must have the MCP permission to access them through MCP. | ||
| + | To let all users use MCP, add the MCP domain to the default group. | ||
| + | ==== MCP client configuration ==== | ||
| + | Configure your MCP client to connect to the Stages MCP server at this URL: | ||
| + | |||
| + | ''< | ||
| + | Stages currently supports Streamable HTTP. | ||