integration-service
latest
false
- Getting started
- Notifications
- Licensing
- Troubleshooting
- Connector Builder
- Act! 365
- ActiveCampaign
- Active Directory - Preview
- Adobe Acrobat Sign
- Adobe PDF Services
- Amazon Bedrock
- Amazon Connect
- Amazon Polly
- Amazon SES
- Amazon Transcribe
- Amazon Web Services
- Anthropic Claude
- Asana
- AWeber
- Azure AI Document Intelligence
- Azure Defender for Cloud
- Azure Maps
- BambooHR
- Box
- Brevo
- Calendly
- Campaign Monitor
- Cisco Webex Teams
- Citrix Hypervisor
- Citrix ShareFile
- Clearbit
- Confluence Cloud
- Constant Contact
- Coupa
- CrewAI – Preview
- Customer.io
- Database Hub - Preview
- Databricks Agent
- Datadog
- DeepSeek
- Deputy
- Discord - Preview
- DocuSign
- Drip
- Dropbox
- Dropbox Business
- Egnyte
- Eventbrite
- Exchangerates
- Exchange Server - Preview
- Expensify
- Facebook
- Freshbooks
- Freshdesk
- Freshsales
- Freshservice
- GetResponse
- GitHub
- Gmail
- Google Cloud Platform
- Google Docs
- Google Drive
- Google Forms - Preview
- Google Maps
- Google Sheets
- Google Speech-to-Text
- Google Text-to-Speech
- Google Tasks - Preview
- Google Vertex
- Google Vision
- Google Workspace
- GoToWebinar
- Greenhouse
- Hootsuite
- HTTP
- HTTP Webhook
- Hubspot CRM
- HubSpot Marketing
- HyperV - Preview
- Icertis
- iContact
- Insightly CRM
- Intercom
- Jina.ai
- Jira
- Keap
- Klaviyo
- LinkedIn
- Mail
- Mailchimp
- Mailgun
- Mailjet
- MailerLite
- Marketo
- MCP - Preview
- About the MCP connector
- MCP connector authentication
- Microsoft 365
- Microsoft Azure
- Microsoft Azure Active Directory
- Microsoft Azure AI Foundry
- Microsoft Azure OpenAI
- Microsoft Azure Sentinel
- Microsoft Dynamics 365 CRM
- Microsoft OneDrive & Sharepoint
- Microsoft Outlook 365
- Microsoft Power Automate – Preview
- Microsoft Sentiment
- Microsoft Sentinel Threat Intelligence
- Microsoft Teams
- Microsoft Translator
- Microsoft Vision
- Miro
- NetIQ eDirectory
- Nvidia NIM
- Okta
- OpenAI
- OpenAI V1 Compliant LLM
- Oracle Eloqua
- Oracle NetSuite
- PagerDuty
- PayPal
- PDFMonkey
- Perplexity
- Pinecone
- Pipedrive
- QuickBooksOnline
- Quip
- Salesforce
- Salesforce AgentForce & Flows – Preview
- Salesforce Marketing Cloud
- SAP BAPI
- SAP Cloud for Customer
- SAP Concur
- SAP OData
- SendGrid
- ServiceNow
- Shopify
- Slack
- SmartRecruiters
- Smartsheet
- Snowflake
- Snowflake Cortex
- Stripe
- Sugar Enterprise
- Sugar Professional
- Sugar Sell
- Sugar Serve
- System Center - Preview
- TangoCard
- Todoist
- Trello
- Twilio
- UiPath Apps - Preview
- UiPath Data Fabric
- UiPath GenAI Activities
- UiPath Orchestrator
- X (formerly Twitter)
- Xero
- watsonx.ai
- WhatsApp Business
- WooCommerce
- Workable
- Workday
- Workday REST
- VMware ESXi vSphere
- YouTube
- Zendesk
- Zoho Campaigns
- Zoho Desk
- Zoho Mail
- Zoom
- ZoomInfo
Integration Service user guide
The MCP connector supports four authentication types. Select the one your Model Context Protocol (MCP) server requires, and complete the steps below to create the connection.
Prerequisites
To create an MCP connector connection, you need the remote MCP server URL and the credentials the server expects. The required fields depend on the Authentication Type you select:
- OAuth 2.0 Authorization code
- Base URL — the base URL of your MCP server, for example
https://mcp.example.com/mcp. - Client ID — the Client ID issued by the MCP server's OAuth provider when you registered your application.
- Client secret — required for the Authorization code flow.
- Authorization URL — the full authorization endpoint URL, for example
https://mcp.example.com/oauth/authorize. - Token URL — the full token endpoint URL, for example
https://mcp.example.com/oauth/token. - Scope — the OAuth scopes required for the MCP server's tools, matching what you registered with the provider.
- Base URL — the base URL of your MCP server, for example
- OAuth 2.0 Authorization code with PKCE (Proof Key for Code Exchange)
- Base URL — the base URL of your MCP server, for example
https://mcp.example.com/mcp. - Client ID — the Client ID issued by the MCP server's OAuth provider when you registered your application.
- Authorization URL — the full authorization endpoint URL, for example
https://mcp.example.com/oauth/authorize. - Token URL — the full token endpoint URL, for example
https://mcp.example.com/oauth/token. - OAuth2 PKCE code challenge method — defaults to
S256; useplainonly when your MCP server does not supportS256. - Scope — the OAuth scopes required for the MCP server's tools, matching what you registered with the provider.
- Base URL — the base URL of your MCP server, for example
- OAuth 2.0 Client Credentials
- Base URL — the base URL of your MCP server, for example
https://mcp.example.com/mcp. - Client ID — the Client ID issued by the MCP server's OAuth provider when you registered your application.
- Client secret — required for the Client Credentials flow.
- Token URL — the full token endpoint URL, for example
https://mcp.example.com/oauth/token. - Scope — the OAuth scopes required for the MCP server's tools, matching what you registered with the provider.
- Base URL — the base URL of your MCP server, for example
- Personal Access Token
- Base URL — the base URL of your MCP server, for example
https://mcp.example.com/mcp. - Personal access token — paste the full Authorization header value, including any prefix the MCP server expects (typically
Bearer), for exampleBearer mytoken.
- Base URL — the base URL of your MCP server, for example
Refer to your MCP server provider's documentation for the exact values.
Add the MCP connection
- Select Orchestrator from the product launcher.
- Select a folder.
- Navigate to the Connections tab.
- Select Add connection.
- To open the connection creation page, select the MCP connector from the list. You can use the search bar to find the connector.
- Under Folder in which connection is stored, confirm or change the folder where the connection is saved.
- Select the Authentication Type (for example, Personal Access Token or one of the OAuth 2.0 flows).
- Enter the required credentials for the selected authentication type.
- For Personal Access Token, enter the Base URL of your MCP server (for example,
https://mcp.example.com/mcp), then paste the full Authorization header value into Personal access token, including any prefix the MCP server expects (typicallyBearer). - For the OAuth 2.0 flows, provide the client credentials and authorization/token endpoints, then complete the authorization prompt if required.
- For Personal Access Token, enter the Base URL of your MCP server (for example,
- Select Connect.
Your MCP connection has now been added and is available for use in UiPath Studio or Studio Web.