UNPKG

mcp-context-manager

Version:

Simple AI Context for Better Code Generation - Persistent context system for AI coding assistants

37 lines 1.15 kB
import { Server } from '@modelcontextprotocol/sdk/server/index.js'; import { StdioServerTransport } from '@modelcontextprotocol/sdk/server/stdio.js'; import { setupResources } from './resources/index.js'; import { setupTools } from './tools/index-v7.js'; import { setupPrompts } from './prompts/index.js'; // Initialize MCP server const server = new Server({ name: 'mcp-context-manager', version: '7.5.0', }, { capabilities: { resources: {}, tools: {}, prompts: {}, }, }); // Setup resources (template content, patterns, context) setupResources(server); // Setup tools (generators, validators, analyzers) setupTools(server); // Setup prompts (workflow templates) setupPrompts(server); // Handle errors server.onerror = (error) => { console.error('[MCP Error]', error); }; // Start the server async function main() { const transport = new StdioServerTransport(); await server.connect(transport); console.error('AI Agent Template MCP Server started'); } main().catch((error) => { console.error('Failed to start server:', error); process.exit(1); }); //# sourceMappingURL=server.js.map