Contacts MCP Credential Setup
Achieve personalized MCP tool credential management to ensure data security and isolation
I. Feature Background

What Is the MCP Credential Feature?
The MCP credential feature is like "setting up a dedicated pass for each customer." When multiple customers need to use the same tool to query their own data, each person needs their own "key" (credential) to ensure they can only see their own data and not anyone else's.
Simple Analogy Think of an apartment building — all residents use the same elevator (MCP tool), but each person must swipe their own access card (credential) to enter their own floor.
Why Is This Feature Needed?
Protect Customer Privacy — Each customer uses their own credentials, ensuring data is not mixed together
Individualized Service — Different customers can have different usage permissions
Easy Management — When a customer's credentials expire or need replacement, you only need to update that one customer's settings
Use Case Examples
Scenario 1: Personal Data Queries Customer A and Customer B both need to query their own purchase records, but each has different account credentials
Scenario 2: Department Permission Management Different departments use the same query tool but have different viewing permissions
Scenario 3: Tiered Service VIP customers can query more detailed data, while regular customers can only query basic information
II. Feature Location & Preparation
Where to Find This Feature
Navigation Path Contact Management → Click Edit Contact → Switch to the "MCP Credentials" tab

Important Reminder You must first create and save the contact before you can configure MCP credentials (to ensure credentials are correctly bound to the contact)
Preparation Before Setup
Before starting the configuration, confirm the following:
MCP tools have already been created in the system (AI Features → Tools → MCP)

The contact to receive credentials has been created and saved
You have obtained the contact's credential information (usually provided by the customer or authorized personnel)
Permission Note System administrators can flexibly assign "Tools" and "Contacts" feature permissions based on organizational needs.
III. Operating Instructions
3.1 View Available Tools
Steps
Open the contact you want to edit
Click the "MCP Credentials" tab at the top
You will see a list of all configurable tools
Tool List Description
Each tool displays:
Tool Name (e.g., "Customer Database Query")
Tool Description (if available, shown in gray text below the name)
Edit Button (pencil icon on the right)
How to Identify Configuration Status
Already configured → A green "Configured" label appears to the right of the tool name
Not yet configured → No label appears to the right of the tool name
3.2 Add or Modify Credentials
Step 1: Open the Settings Area
Click the "Edit" button (pencil icon) to the right of the tool to expand the settings area
Step 2: Fill In Headers (Credential Information)
Paste the credential information in the text box using JSON format:
If you're unsure about the format, click the "Format JSON" button to auto-format
Step 3: Important Notes
Headers are required (marked with a red *)
The entered Headers will replace the tool's default settings
Step 4: Save or Cancel
Save Settings
After confirming everything is correct, click the "Save" button in the bottom right corner
The system will validate the format
After saving successfully:
The editing area will automatically collapse
A green "Configured" label will appear to the right of the tool name (only appears for the first time)
Cancel Editing
If you don't want to save, click "Cancel"
3.3 Reset Credentials (Clear Configured Credentials)
When Would You Use This?
When credentials are configured incorrectly, or when the credentials are no longer needed, you can reset them.
How to Operate
Click the tool's "Edit" button to expand the editing area
If the tool already has credentials configured (has a green "Configured" label), a red "Reset Credentials" button will appear in the bottom left corner
Click to confirm, and the credentials will be cleared
After clearing, the green "Configured" label to the right of the tool name will disappear
⚠️ Important Reminder
Reset cannot be undone
It is recommended to copy and back up the Headers content before resetting
If you only need to modify the content, edit it directly — there's no need to reset
IV. Operation Examples
Example 1: Set Up Database Query Credentials for a Customer
Scenario
Customer A needs to query their own purchase records, and you have received a set of credential codes.
Headers Content
Steps
Find contact "Customer A" and click Edit
Switch to the "MCP Credentials" tab
Find the "Customer Database Query" tool and click the Edit button
Paste the credential codes
Click "Format JSON" to ensure proper formatting
Click Save
Example 2: Set Up Dedicated Query Credentials for a Department
Scenario
The sales department needs to access customer data but can only view basic information, not financial data.
Headers Content
Field Descriptions
X-API-Key— The sales department's dedicated keyX-Department— Identifies this is being used by the sales department
Example 3: Set Up Credentials with Multiple Fields
Headers Content
Field Descriptions
Authorization— The main authentication keyX-Client-ID— Client ID numberContent-Type— Data format specification (usually fixed to this value)
V. Contact MCP vs. Tool MCP Differences
Feature Comparison Table
What Is It
Creates the tool itself
Sets up dedicated credentials for individual contacts
Scope
Available system-wide
Only for a specific contact
Configuration
• Tool URL • Default credentials • Available functions
• Only this person's credentials • Overrides default credentials
When to Use
When connecting a new tool for the first time
When each customer needs different credentials
Who Can Operate
Anyone with permissions
Anyone with permissions
Where to Configure
Tool management page
Contact editing page
Common Uses
• Add a new query tool • Set up tool basics
• Each customer uses their own credentials • VIP customers have special permissions
Simple Analogy: Computer Lab
Imagine a school computer lab:
Tool MCP (Set up by authorized personnel)
Install software in the computer lab
Configure all computers to use the software
Determine which features the software has
Contact MCP Credentials
Create individual accounts for each student
Each student logs in with their own account
Different students can have different usage permissions
Practical Workflow
Permission Flexibility System administrators can determine who can create tools and who can configure credentials based on organizational needs. These can be the same people or managed separately.
Key Takeaways
Tool MCP — You need the "tool" first before it can be used
Contact MCP Credentials — Then give each person their "key"
VI. FAQ
Q1: Why can't I see the "MCP Credentials" tab?
Possible Reasons
You are on the "Add Contact" page (you need to save the contact first, then re-enter edit mode to see it)
No MCP tools have been created in the system yet
The contact data hasn't been saved yet
Solutions
Fill in and save the contact's basic information first
Confirm that MCP tools exist in the system (check with authorized personnel)
Re-enter edit mode
Q2: What should I do if the Headers format is incorrect?
Common Error Examples
❌ Wrong:
{'key': 'value'}(used single quotes)❌ Wrong:
{key: value}(no quotes)❌ Wrong:
{"key": "value",}(trailing comma)✅ Correct:
{"key": "value"}
Solutions
Click the "Format JSON" button — the system will auto-check
If there's still an issue, copy the credentials again
Or ask the credential provider to re-confirm the format
Q3: How do I know what to fill in?
How to Obtain Credentials
Ask the customer to provide their credential information
Ask the responsible personnel to provide or help create them
Ask the colleague responsible for the tool
Refer to other successfully configured contacts (but don't copy directly!)
⚠️ Don't fill in random values
Credentials have specific formats and content. Entering incorrect values will prevent the tool from working and may cause data errors.
Q4: Why don't I see the "Configured" label?
Display Conditions
Only tools that have already been configured with credentials show the green label
When configuring for the first time, the label won't appear until after saving successfully
The label appears only after a successful save
No labels on any tools in the list?
This means the contact hasn't had any MCP credentials configured yet — this is normal.
Q5: Can't find the "Reset Credentials" button?
Display Conditions (all must be met)
The tool already has credentials configured (green "Configured" label appears to the right of the tool name)
You have clicked the "Edit" button to expand the editing area
Button Location
After expanding the editing area, the red "Reset Credentials" button is in the bottom left corner; the "Cancel" and "Save" buttons are in the bottom right corner.
Tool doesn't have credentials configured yet?
The "Reset Credentials" button won't appear because there are no credentials to reset. The bottom left corner will be empty.
Q6: What happens when I click "Reset Credentials"?
What Happens
The contact's dedicated credentials will be cleared
The green "Configured" label to the right of the tool name will disappear
If the tool has default credentials, those will be used instead (but usually there are none)
⚠️ Deletion cannot be undone
Recommended Approach
Copy and back up the Headers content first
Make sure you really want to delete
If you only need to modify the content, use "Edit" instead
Q7: Can multiple contacts use the same set of credentials?
Technically, yes
The system won't prevent you from copying the same credentials to different people
But it's not recommended
You won't know who is using it
Data may get mixed together
When something goes wrong, you won't know whose issue it is
Correct Approach
Each contact uses their own credentials
Keep data clearly separated
Easier to track and manage
Q8: The tool list is empty, showing "No available tools"?
Possible Reasons
No MCP tools have been created in the system yet
All tools are "global" type (global tools don't require individual credential configuration)
Solutions
Ask personnel with tool creation permissions to confirm whether MCP tools have been created
Confirm that the tool type settings are correct
If everything looks normal but you still can't see any tools, contact technical support
Appendix: Operation Checklist
Pre-Setup Confirmation
During Setup Confirmation
Post-Setup Confirmation
Last updated
Was this helpful?
