MCP-Server
If you are the rightful owner of MCP-Server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A Model Context Protocol (MCP) server that defines and governs contextual boundaries based on agent roles in your system.
This MCP server enables role-based context management for AI agents, allowing you to establish clear instructions, objectives, and domain knowledge for each AI agent (Marketing Expert, Songwriter, Executive Assistant, etc.). It keeps role-relevant memory partitioned and scoped, preventing cross-contamination between different agent roles. The server adapts tone and style dynamically (serious, witty, sarcastic) per role, with tone profiles baked into the prompt.
Features
- Role Management: Create, update, and delete custom roles with pre-defined roles having specific expertise domains. Includes role-specific system prompts and instructions with customizable tone profiles.
- Memory Management: Role-specific memory storage with retrieval based on relevance to current query. Includes time-to-live (TTL) for memories and memory limits per role.
- MCP Integration: Exposes roles as MCP resources and provides tools for role management and query processing. Offers prompts for role-based interactions.
Tools
process-with-role
Process a query using a specific role.
create-role
Create a new role.
update-role
Update an existing role.
delete-role
Delete a custom role.
change-role-tone
Change the tone of a role.
store-memory
Store a memory for a specific role.
clear-role-memories
Clear all memories for a role.