{"id":9489,"date":"2025-12-15T10:04:19","date_gmt":"2025-12-15T10:04:19","guid":{"rendered":"https:\/\/www.process.st\/help\/?post_type=ht_kb&#038;p=9489"},"modified":"2026-08-07T08:49:55","modified_gmt":"2026-08-07T08:49:55","slug":"mcp-server","status":"publish","type":"ht_kb","link":"https:\/\/www.process.st\/help\/docs\/mcp-server\/","title":{"rendered":"Using Process Street&#8217;s MCP Server"},"content":{"rendered":"<p>Process Street offers a Model Context Protocol (MCP) server, accessible via app integration, which allows AI assistants and other applications to access your workflows, workflow runs, tasks, users, and data sets from outside the Process Street platform.<\/p>\n<p>This server provides a way to interact with your Process Street organization through various AI platforms and tools that support MCP.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-9517\" src=\"https:\/\/www.process.st\/help\/wp-content\/uploads\/2025\/12\/image-6.png\" sizes=\"(max-width: 1084px) 100vw, 1084px\" srcset=\"https:\/\/www.process.st\/help\/wp-content\/uploads\/2025\/12\/image-6.png 1084w, https:\/\/www.process.st\/help\/wp-content\/uploads\/2025\/12\/image-6-300x249.png 300w, https:\/\/www.process.st\/help\/wp-content\/uploads\/2025\/12\/image-6-1024x851.png 1024w, https:\/\/www.process.st\/help\/wp-content\/uploads\/2025\/12\/image-6-768x638.png 768w\" alt=\"MCP Server\" width=\"100%\" \/><\/p>\n<p>With this server, Process Street customers can:<\/p>\n<ol>\n<li>Access Process Street data from compatible AI applications<\/li>\n<li>Create and manage workflows runs &amp; assign tasks<\/li>\n<li>Generate reports and summaries based on Process Street data<\/li>\n<li>Analyze Process Street data and get AI-powered suggestions<\/li>\n<\/ol>\n<p>Example requests users could make from outside Process Street using the MCP:<\/p>\n<ol>\n<li>&#8220;Create a new run of the Quarterly Access Review workflow and assign it to the compliance manager [sean@acme.com], if it&#8217;s not already been assigned to someone&#8221;<\/li>\n<li>&#8220;Find the most recent Client Onboarding workflow runs and show me where there are bottlenecks from incomplete tasks&#8221;<\/li>\n<li>&#8220;Search Data Set records for active vendors and, if they haven&#8217;t been reviewed in the past 6 months, mark them as Review&#8221;<\/li>\n<\/ol>\n<p>The MCP server supports most Process Street <a href=\"https:\/\/public-api.process.st\/api\/v1.1\/docs\/index.html\">API endpoints<\/a> as tools.<\/p>\n<p>The MCP server uses your Process Street login credentials to access it. If you have <a href=\"https:\/\/www.process.st\/help\/docs\/single-sign-on-sso-at-process-street\/#supported-sso-providers\">SAML SSO<\/a> enabled in your organization, MCP server is NOT supported for you at the moment.<\/p>\n<p><em><strong><i>Admins, <a href=\"https:\/\/www.process.st\/help\/docs\/what-is-a-full-member\/\">Builders<\/a> and <a href=\"https:\/\/www.process.st\/help\/docs\/what-is-a-guest-internal\/\">Users<\/a> can use the MCP server and\u00a0can only interact with resources they have permissions to.<\/i><\/strong><\/em><\/p>\n<h2>Requirements<\/h2>\n<p>A compatible MCP client, including:<\/p>\n<ul>\n<li><b>Claude<\/b> (claude.ai)<\/li>\n<li><b>ChatGPT<\/b> (available on Pro, Team, Business, Enterprise, and Edu plans)<\/li>\n<li><b>Microsoft Copilot Studio<\/b><\/li>\n<li>Or any other application that has implemented an MCP client<\/li>\n<\/ul>\n<h2>How to set up the MCP<\/h2>\n<h3>Claude<\/h3>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-9606 size-full\" src=\"https:\/\/www.process.st\/help\/wp-content\/uploads\/2025\/12\/Screenshot-2026-02-23-at-13.30.58-scaled-e1771853745129.png\" sizes=\"(max-width: 1408px) 100vw, 1408px\" srcset=\"https:\/\/www.process.st\/help\/wp-content\/uploads\/2025\/12\/Screenshot-2026-02-23-at-13.30.58-scaled-e1771853745129.png 1408w, https:\/\/www.process.st\/help\/wp-content\/uploads\/2025\/12\/Screenshot-2026-02-23-at-13.30.58-scaled-e1771853745129-300x188.png 300w, https:\/\/www.process.st\/help\/wp-content\/uploads\/2025\/12\/Screenshot-2026-02-23-at-13.30.58-scaled-e1771853745129-1024x640.png 1024w, https:\/\/www.process.st\/help\/wp-content\/uploads\/2025\/12\/Screenshot-2026-02-23-at-13.30.58-scaled-e1771853745129-768x480.png 768w\" alt=\"Claude MCP connection\" width=\"100%\" \/><\/p>\n<ul>\n<li>Log in to <a href=\"https:\/\/app.process.st\/\">Process Street<\/a> (If you are part of more than one organization, be sure to switch to the one you&#8217;d like to connect the MCP with)<\/li>\n<li>Log in to <a href=\"https:\/\/claude.ai\/\">Claude<\/a><\/li>\n<li>Click the <strong>+ button<\/strong> in your chat<\/li>\n<li>Select <strong>Connectors<\/strong>, then select <strong>Manage connectors<\/strong><\/li>\n<li>Select <strong>Browse Connectors<\/strong>, then type Process Street into the search box<\/li>\n<li>Click the <strong>+ button<\/strong> to sign in with your Process Street credentials<\/li>\n<li>Authorize the app and open Claude to finish<\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-9607\" src=\"https:\/\/www.process.st\/help\/wp-content\/uploads\/2025\/12\/Screenshot-2026-02-23-at-13.33.23-scaled.png\" sizes=\"(max-width: 2560px) 100vw, 2560px\" srcset=\"https:\/\/www.process.st\/help\/wp-content\/uploads\/2025\/12\/Screenshot-2026-02-23-at-13.33.23-scaled.png 2560w, https:\/\/www.process.st\/help\/wp-content\/uploads\/2025\/12\/Screenshot-2026-02-23-at-13.33.23-300x194.png 300w, https:\/\/www.process.st\/help\/wp-content\/uploads\/2025\/12\/Screenshot-2026-02-23-at-13.33.23-1024x662.png 1024w, https:\/\/www.process.st\/help\/wp-content\/uploads\/2025\/12\/Screenshot-2026-02-23-at-13.33.23-768x496.png 768w, https:\/\/www.process.st\/help\/wp-content\/uploads\/2025\/12\/Screenshot-2026-02-23-at-13.33.23-1536x993.png 1536w, https:\/\/www.process.st\/help\/wp-content\/uploads\/2025\/12\/Screenshot-2026-02-23-at-13.33.23-2048x1324.png 2048w\" alt=\"Browse connectors\" width=\"100%\" \/><\/p>\n<h3>ChatGPT<\/h3>\n<p><b>Note:<\/b> MCP support in ChatGPT requires a Pro, Team, Business, Enterprise, or Edu plan.<\/p>\n<ol>\n<li>Log in to Process Street (if you are part of more than one organization, be sure to switch to the one you&#8217;d like to connect the MCP with)<\/li>\n<li>Log in to ChatGPT<\/li>\n<li>Go to <b>Settings<\/b> <b>\u2192<\/b> <b>Connectors<\/b><\/li>\n<li>Select <b>Add Connector<\/b> and enter the Process Street MCP server URL<\/li>\n<li>Complete authentication with your Process Street credentials<\/li>\n<li>Once connected, Process Street tools are available in your ChatGPT conversations<\/li>\n<\/ol>\n<p><b>Tip:<\/b> ChatGPT asks you to confirm before executing any actions that modify data in Process Street (such as creating runs or updating tasks). Read-only actions like viewing workflows or pulling reports run without a confirmation prompt.<\/p>\n<h3>Microsoft Copilot Studio<\/h3>\n<ul>\n<li>Log in to <a href=\"https:\/\/app.process.st\/\">Process Street<\/a> (If you are part of more than one organization, be sure to switch to the one you&#8217;d like to connect the MCP with)<\/li>\n<li>Log in to <a href=\"https:\/\/www.microsoft.com\/en-us\/microsoft-365-copilot\/microsoft-copilot-studio\">Copilot Studio<\/a><\/li>\n<li>Create an Agent<\/li>\n<li>Add a tool, select Model Context Protocol and search for Process Street MCP Server<\/li>\n<li>Create a new connection<\/li>\n<li>Complete authentication<\/li>\n<li>Publish your Agent<\/li>\n<li>Connect the channels you&#8217;d like to connect the MCP with<\/li>\n<\/ul>\n<h3>Other clients<\/h3>\n<p>Process Street&#8217;s MCP server works with any application that supports the Model Context Protocol. For clients we don&#8217;t offer a one-click connector for, add it as a <strong>remote MCP server<\/strong> and authenticate with a <strong>bearer token<\/strong>, using a Process Street API key as the token.<\/p>\n<p>You&#8217;ll need two things:<\/p>\n<ul>\n<li>The MCP server URL: <code>https:\/\/mcp.process.st\/<\/code><\/li>\n<li>A Process Street API key. Admins can generate one from the <a href=\"https:\/\/app.process.st\/organizations\/manage\/integrations\">integrations page<\/a> in the organization manager. See <a href=\"https:\/\/www.process.st\/help\/docs\/process-street-api\/\">Process Street API<\/a> for details, and <a href=\"https:\/\/www.process.st\/help\/docs\/restricted-api-keys\/\">Restricted API keys<\/a> if you want to limit what the key can do.<\/li>\n<\/ul>\n<p>Then add an <code>Authorization: Bearer YOUR_API_KEY<\/code> header to your client&#8217;s MCP configuration. Two common examples follow. Treat your API key like a password.<\/p>\n<h4>VS Code<\/h4>\n<p>Add the server to <code>.vscode\/mcp.json<\/code> in your workspace, or open your user configuration with the <strong>MCP: Open User Configuration<\/strong> command. Using an input keeps the key out of the file: VS Code prompts for it once and stores it securely.<\/p>\n<pre><code>{\r\n  \"servers\": {\r\n    \"process-street\": {\r\n      \"type\": \"http\",\r\n      \"url\": \"https:\/\/mcp.process.st\/\",\r\n      \"headers\": {\r\n        \"Authorization\": \"Bearer ${input:ps-api-key}\"\r\n      }\r\n    }\r\n  },\r\n  \"inputs\": [\r\n    {\r\n      \"id\": \"ps-api-key\",\r\n      \"type\": \"promptString\",\r\n      \"description\": \"Process Street API key\",\r\n      \"password\": true\r\n    }\r\n  ]\r\n}<\/code><\/pre>\n<h4>Cursor<\/h4>\n<p>Add the server to <code>~\/.cursor\/mcp.json<\/code> (available in every project) or <code>.cursor\/mcp.json<\/code> (for a single project), then replace <code>YOUR_API_KEY<\/code> with your Process Street API key.<\/p>\n<pre><code>{\r\n  \"mcpServers\": {\r\n    \"process-street\": {\r\n      \"url\": \"https:\/\/mcp.process.st\/\",\r\n      \"headers\": {\r\n        \"Authorization\": \"Bearer YOUR_API_KEY\"\r\n      }\r\n    }\r\n  }\r\n}<\/code><\/pre>\n<p>The same pattern, a remote MCP server with an <code>Authorization: Bearer<\/code> header, works for any other MCP client that supports remote servers.<\/p>\n<p>If you&#8217;re using an MCP client that we don&#8217;t already support and need a hand, reach out to our <a href=\"https:\/\/www.process.st\/help\/docs\/support\/\">support team<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Process Street offers a Model Context Protocol (MCP) server, accessible via app integration, which allows AI assistants and other applications to access your workflows, workflow runs, tasks, users, and data sets from outside the Process Street platform. This server provides a way to interact with your Process Street organization through various AI platforms and tools [&hellip;]<\/p>\n","protected":false},"author":11,"template":"","meta":{"_acf_changed":false,"available_plan":"All plans","available_product":"Integrations","footnotes":""},"ht_kb_category":[194],"ht_kb_tag":[442,614],"class_list":["post-9489","ht_kb","type-ht_kb","status-publish","hentry","ht_kb_category-integrations","ht_kb_tag-api","ht_kb_tag-mcp"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/ht_kb\/9489","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/ht_kb"}],"about":[{"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/users\/11"}],"version-history":[{"count":36,"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/ht_kb\/9489\/revisions"}],"predecessor-version":[{"id":10135,"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/ht_kb\/9489\/revisions\/10135"}],"wp:attachment":[{"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/media?parent=9489"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/ht_kb_category?post=9489"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/ht_kb_tag?post=9489"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}