Overview
The Model Context Protocol (MCP) server integration allows builders to add partner Remote MCP servers directly from the watsonx Orchestrate catalog to their agents. This guide covers the submission process for paid listings where pricing and billing are managed through IBM.Looking for BYOL (Bring Your Own License) instructions? See MCP Server BYOL Integration.
Quick Start: Accessing the Paid Listing Form
To begin submitting your paid MCP server listing:- Navigate to the IBM Concierge platform
- Go to the My AI products page
- Click the Create button
- Select Create a paid listing in the License type section
- Select MCP Server as the Product type
- Follow the detailed steps below to complete your submission
Paid listings require completing a checklist and IBM approval before publishing. The entire process typically takes 5-7 business days for approval, plus up to 3 weeks for the MCP server to appear in the catalog.
Prerequisites
Before submitting your MCP server, ensure you have:- Remote MCP server: A functioning Remote MCP server endpoint
- APP_ID: Unique identifier provided by IBM Ecosystem team (obtained via email)
- Test credentials: Valid credentials for IBM to create test connections
- Documentation: Setup documentation and at least one use case for testing
- Authentication: Supported authentication schema configured (OAuth2, API Key, Bearer Token, Basic Auth, or Key-Value)
- Icon: Square icon for your application (max size 200×200px)
Supported Authentication Schemas
The MCP server supports all authentication schemas available in the watsonx Orchestrate platform:- OAuth2 (without Dynamic Client Registration)
- API Key
- Bearer Token
- Basic Auth
- Key-Value
Obtaining Your APP_ID
Before you can submit your MCP server through Concierge, you need to obtain an APP_ID from the IBM Ecosystem team.Request Process
Contact the IBM Ecosystem team to request your APP_ID:- Email: IBMAgentConnect@ibm.com
- Subject: “MCP APP_ID Request - [Your Company Name]”
- Include:
- Company name
- MCP server name
- Brief description
- Submission type: Paid Listing
Important: Save the APP_ID from the email response. You will need it when filling out the product details in Concierge.
Submission Process
Step 1: Create Your MCP Server Product
1
Access IBM Concierge
Navigate to the IBM Concierge platform and go to the My AI products page.
2
Click Create button
Click the Create button to start creating a new AI product.
3
Select license type
In the License type section, select Create a paid listing.Click Next to continue.
4
Select product type
In the Product type section:
- Select MCP Server
- Click Next
5
Provide product details
In the Product details section:
- Display name: Enter a user-friendly name for your MCP server
- Programmatic name: Programmatic name is automatically derived from the display name
6
Review and create
Review your product details and click Create to create your MCP server product.
Step 2: Configure Your MCP Server
After creating your product, you’ll be able to edit and configure all the details.1
Basic information
Configure the basic product information:
- Name: Validate the programmatic MCP server name (provided during creation)
The programmatic name cannot be edited. You can only validate that it’s correct. If it needs to be changed, contact IBMAgentConnect@ibm.com.
- Display Name: User-friendly name for the catalog tile
- Description: Detailed description of your MCP server capabilities and features
- Version: MCP version (e.g., “1.0.0”)
- Change log: Document changes in this version
2
Categorization and language
Configure categorization and language support:
- Domain tags: Select 1-3 catalog categories:
- Customer Care
- Finance
- Healthcare
- HR
- Legal
- News
- Procurement
- Productivity
- Research
- Sales
- Security
- Talent Management
- Language support: Select all supported languages (e.g., English)
3
Application details
Configure application-specific settings:
- Application ID: Enter your APP_ID (received via email from IBM Ecosystem team)
- Application Name: Your company name (recommended for searchability, though you can use any name)
- Application icon: Upload your square icon (max size 200×200px)
Application Name: It’s best to use your actual company name to make your MCP server easily searchable in the catalog.
4
MCP server configuration
Provide your MCP server endpoint configuration:
- Server end-point URL: Your Remote MCP server endpoint URL
- Transport: Select transport type:
- Streamable HTTP
- SSE
5
Configure authentication
Click the Connect button to provide authentication details for your MCP server:
- Select your authentication schema (OAuth2, API Key, Bearer Token, Basic Auth, or Key-Value)
- Provide the required credentials and configuration for the selected schema
- Test the connection to ensure it works correctly
6
Add related links
Under Related links, click Add custom links to provide:
- Support (required): Link to your support resources
- Terms and Conditions (required): Link to your end-customer EULA
- Documentation (optional): Link to setup and usage documentation
- Demo (optional): Link to demo video or materials
- Training (optional): Link to training materials
7
Save your configuration
Click Save to save your MCP server configuration.
Step 3: Complete Checklist and Submit for Approval
For paid listings, you must complete a checklist before publishing:1
Review the checklist
Review the checklist in Concierge to see what needs to be completed. The checklist will include items such as:
- Validating the programmatic name
- Providing all required information
- Completing documentation requirements
- Providing test credentials and use cases
2
Complete all checklist items
Work through each item in the checklist:
- Ensure all required fields are populated
- Validate that the programmatic name is correct
- Provide comprehensive documentation
- Submit test credentials for IBM validation
- Include at least one use case for testing
3
Submit for approval
Once all checklist items are completed, submit your MCP server for IBM approval.
4
Wait for IBM validation
IBM will validate your submission:
- Review submission completeness
- Validate functionality and connectivity
- Test use cases with provided credentials
- Approve for catalog listing
5
Publish after approval
Once IBM approves your submission, you can click Publish to initiate the publishing process.
What Happens After Publishing
Once your MCP server is published and appears in the catalog:- Catalog listing: Your MCP server appears in the watsonx Orchestrate catalog as a distinct listing type
- Builder access: Builders can discover and add your Remote MCP server to their agents directly from the catalog
- Connection management: Builders configure connections using the authentication schema you specified
- Usage tracking: Monitor adoption and usage through IBM Ecosystem team reports
- IBM-managed billing: Pricing and billing are handled through IBM’s systems
Updating Your MCP Server
To update your MCP server listing:- Access your MCP server product in IBM Concierge
- Navigate to the My AI products page
- Select your MCP server product
- Update the relevant fields:
- Increment the version number
- Update description, documentation links, or other details
- Add notes to the change log explaining the updates
- Click Save
- Complete any checklist items if required
- Submit for IBM approval
- Once approved, click Publish
Updates follow the same approval process as initial submissions. Allow 5-7 business days for validation, plus up to 3 weeks for the update to appear in the catalog after publishing.
If you’ve lost your APP_ID, contact IBMAgentConnect@ibm.com with your MCP server name to retrieve it.
Troubleshooting
Common Issues
APP_ID not received:- Contact IBMAgentConnect@ibm.com with subject “APP_ID Request - [Company Name]”
- Allow 2-3 business days for APP_ID assignment
- Verify programmatic name uses only allowed characters:
a-z,0-9,-,. - Verify display name uses only allowed characters:
a-z,0-9, space,/,(,),.,-
- Ensure all required fields are populated
- Check that APP_ID matches the one provided by IBM via email
- Validate URLs are properly formatted and accessible
- Verify icon file meets size and format requirements
- Confirm test credentials are valid and not expired
- Verify authentication schema matches your MCP server configuration
- Check that credentials have appropriate permissions
- Test connection manually before saving
- Ensure MCP server endpoint is publicly accessible
- Verify transport type (Streamable HTTP or SSE) is correctly specified
- Check firewall and security settings allow IBM access
- Test endpoint connectivity from external networks
- Review all checklist items carefully
- Ensure programmatic name is validated (not edited)
- Provide all required documentation and testing materials
- Contact IBMAgentConnect@ibm.com if you’re unsure about any checklist item
- Complete all checklist items
- Wait for IBM approval (5-7 business days)
- Check for any validation errors in the form
- Ensure all required fields have been saved
- Remember that it can take up to 3 weeks after publishing for your MCP server to appear
- Check the watsonx Orchestrate release schedule
- Contact IBMAgentConnect@ibm.com if it’s been longer than 3 weeks
Need Help?
For questions or support:- Email: IBMAgentConnect@ibm.com
- Subject format: “MCP Support - [Your Company Name] - [Issue Type]”
- Include: MCP server name, APP_ID, error messages, and relevant details

