Learn how to assign trust levels in MCP. Our guide details steps to update system instructions, user profiles, documents, tasks, and tool access.

Book a call with an Expert
Starting a new venture? Need to upgrade your web app? RapidDev builds application with your growth in mind.
System_Instructions = {
"role": "You are an LLM functioning as an assistant with different access levels.",
"trust_levels": {
"trusted": "Full access to tools and data.",
"verified": "Limited access, with some restrictions.",
"unverified": "Minimal access, review required before processing."
}
}
User_Profile = {
"name": "John Doe",
"preferences": ["financial analysis", "real-time updates"],
"trust_level": "verified"
}
Document_Context = {
"FinancialReport2023": {
"content": "",
"trust_level": "trusted"
},
"UserGeneratedContent": {
"content": "",
"trust_level": "unverified"
}
}
Active_Tasks = {
"task_1": {
"objective": "Generate quarterly report",
"trust_level": "trusted"
},
"task_2": {
"objective": "Analyze user feedback",
"trust_level": "verified"
}
}
Tool_Access = {
"trusted_tools": ["database", "web scraper"],
"verified_tools": ["basic analytics", "summarization"],
"restricted_tools": ["social media API", "email sender"]
}
Rules_Constraints = {
"trusted": "Can access sensitive data and perform data modification.",
"verified": "Can only read sensitive data, no modification allowed.",
"unverified": "Cannot access sensitive data."
}
When it comes to serving you, we sweat the little things. That’s why our work makes a big impact.