@prsna_ai/mcp-server
Version:
Model Context Protocol server for PRSNA personality profiles and communication insights
32 lines • 1 kB
JavaScript
export const CONFIG = {
// API Configuration
API: {
BASE_URL: process.env.PRSNA_API_URL || 'https://www.prsna.ai/api',
TIMEOUT: 30000,
RETRY_ATTEMPTS: 3,
RETRY_DELAY: 1000 // 1 second
},
// Cache Configuration
CACHE: {
TTL: {
PROFILES: parseInt(process.env.CACHE_TTL_PROFILES || '3600'),
SEARCH: parseInt(process.env.CACHE_TTL_SEARCH || '900'),
USER: parseInt(process.env.CACHE_TTL_USER || '86400') // 24 hours
},
MAX_SIZE: parseInt(process.env.CACHE_MAX_SIZE || '1000')
},
// MCP Configuration
MCP: {
NAME: 'PRSNA Personality Profiles',
VERSION: '1.0.0'
}
};
export const ENDPOINTS = {
AUTH_ME: '/auth/me',
SAVED_PEOPLE: '/saved-people',
SAVED_PERSON: '/saved-people',
MCP_TOKEN_VALIDATE: '/mcp-tokens/validate',
ANALYZE_LINKEDIN: '/mcp/analyze-linkedin',
SEARCH_LINKEDIN: '/mcp/search-linkedin'
};
//# sourceMappingURL=constants.js.map