Role-Specific Context MCP Server
Servidor MCP de contexto específico de rol
Un servidor de Protocolo de contexto de modelo (MCP) que define y gobierna los límites contextuales según los roles de los agentes en su sistema.
Descripción general
Este servidor MCP permite la gestión de contexto basada en roles para agentes de IA, lo que le permite:
Establecer instrucciones claras, objetivos y conocimiento del dominio para cada agente de IA (experto en marketing, compositor, asistente ejecutivo, etc.)
Mantenga la memoria relevante para el rol particionada y delimitada, evitando la contaminación cruzada entre diferentes roles de agente
Adapte el tono y el estilo de forma dinámica (serio, ingenioso, sarcástico) según el rol, con perfiles de tono integrados en la instrucción.
Related MCP server: CodeAlive MCP
Características
Gestión de roles
Crear, actualizar y eliminar roles personalizados
Roles predefinidos con dominios de experiencia específicos
Indicaciones e instrucciones del sistema específicas del rol
Perfiles de tono personalizables
Gestión de la memoria
Almacenamiento de memoria específico para cada función
Recuperación de memoria basada en la relevancia para la consulta actual
Tiempo de vida (TTL) para los recuerdos
Límites de memoria por rol
Integración MCP
Expone roles como recursos MCP
Proporciona herramientas para la gestión de roles y el procesamiento de consultas.
Ofrece indicaciones para interacciones basadas en roles.
Empezando
Prerrequisitos
Node.js 18+
Clave API de OpenAI
Instalación
# Clone the repository
git clone https://github.com/yourusername/role-context-mcp.git
cd role-context-mcp
# Install dependencies
npm install
# Set up environment variables
echo "OPENAI_API_KEY=your_api_key_here" > .env
# Build the project
npm run buildEjecución del servidor
# Run the MCP server
npm start
# Run the HTTP server for testing
npm run start:httpConfiguración
El servidor se puede configurar modificando src/config.ts . Las opciones de configuración clave incluyen:
Roles predeterminados y sus propiedades
Perfiles de tono disponibles
Configuración de gestión de memoria
Selección de modelos de OpenAI
Integración MCP
Recursos
El servidor expone los siguientes recursos:
role://{roleId}- Información sobre un rol específicorole://tones- Perfiles de tono disponibles
Herramientas
El servidor proporciona las siguientes herramientas:
process-with-role- Procesar una consulta usando un rol específicocreate-role- Crea un nuevo rolupdate-role- Actualizar un rol existentedelete-role- Eliminar un rol personalizadochange-role-tone- Cambiar el tono de un rolstore-memory- Almacena una memoria para un rol específicoclear-role-memories- Borra todos los recuerdos de un rol
Indicaciones
El servidor proporciona las siguientes indicaciones:
role-{roleId}- Utiliza un rol específico para procesar una solicitudcreate-custom-role- Crea un nuevo rol personalizado
Ejemplo de uso
Procesamiento de una consulta con un rol (MCP)
// Example of using the process-with-role tool
const result = await client.executeToolRequest({
name: 'process-with-role',
parameters: {
roleId: 'marketing-expert',
query: 'How can I improve my social media engagement?',
customInstructions: 'Focus on B2B strategies'
}
});Procesamiento de una consulta con un rol (API HTTP)
// Example of using the HTTP API
const response = await axios.post('http://localhost:3000/process', {
roleId: 'marketing-expert',
query: 'How can I improve my social media engagement?',
customInstructions: 'Focus on B2B strategies'
});
console.log(response.data.response);Creación de un rol personalizado
// Example of using the create-role tool
const result = await client.executeToolRequest({
name: 'create-role',
parameters: {
id: 'tech-writer',
name: 'Technical Writer',
description: 'Specializes in clear, concise technical documentation',
instructions: 'Create documentation that is accessible to both technical and non-technical audiences',
domains: ['technical-writing', 'documentation', 'tutorials'],
tone: 'technical',
systemPrompt: 'You are an experienced technical writer with expertise in creating clear, concise documentation for complex systems.'
}
});Licencia
Instituto Tecnológico de Massachusetts (MIT)
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that provides AI agents with persistent memory capabilities through Mem0, allowing them to store, retrieve, and semantically search memories.679MIT

CodeAlive MCPofficial
AlicenseNot gradedqualityAmaintenanceA Model Context Protocol server that enhances AI agents by providing deep semantic understanding of codebases, enabling more intelligent interactions through advanced code search and contextual awareness.88MIT- AlicenseNot gradedqualityDmaintenanceA server that implements the Model Context Protocol, providing a standardized way to connect AI models to different data sources and tools.1011MIT
- FlicenseBqualityDmaintenanceA Model Context Protocol server that provides persistent memory capabilities for AI systems, enabling true continuity of consciousness across conversations through episodic, semantic, procedural, and strategic memory types.246
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
A Model Context Protocol server for Wix AI tools
Connect AI agents to Replynodes over the Model Context Protocol.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Chris-June/MCP-Server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server