Market Sizing MCP Server
Proporciona investigación de mercado y análisis de negocio mediante la integración con múltiples fuentes de datos económicos como Alpha Vantage, BLS y el Banco Mundial.
Documentación
Servidor MCP de Dimensionamiento de Mercado
Un servidor de Protocolo de Contexto de Modelo que proporciona capacidades de investigación de mercado y análisis de negocio a través de 28 herramientas, 15 indicaciones de negocio e integración con 8 fuentes de datos económicos.
Descripción General
Este servidor MCP proporciona capacidades integrales de investigación de mercado, incluyendo:
- 28 Herramientas: Herramientas de análisis de mercado, acceso a datos e inteligencia empresarial
- 15 Indicaciones: Plantillas profesionales de análisis de negocio para financiación, estrategia e investigación
- Integración de Datos: Alpha Vantage, BLS, Census, FRED, IMF, Nasdaq Data Link, OECD, World Bank
- Valores Predeterminados Inteligentes: Parámetros preconfigurados para uso inmediato sin configuración
- Múltiples Transportes: Soporte para STDIO, HTTP Streamable y SSE
Capacidades
Herramientas de Análisis de Mercado
- Cálculos de Mercado Total Direccionable (TAM) y Mercado Direccionable Servible (SAM)
- Estimación y previsión del tamaño del mercado
- Análisis de la industria e inteligencia competitiva
- Segmentación de mercado e identificación de oportunidades
- Validación de datos y verificación entre fuentes
Indicaciones de Inteligencia Empresarial
- Preparación de presentaciones para financiación de startups
- Análisis de inversiones de capital privado
- Estrategia corporativa y entrada al mercado
- Gestión de crisis y evaluación de impacto regulatorio
- Análisis ESG y de sostenibilidad
Acceso a Datos
- Recuperación de datos financieros y económicos en tiempo real
- Agregación y comparación de datos de múltiples fuentes
- Enrutamiento inteligente basado en el tipo de datos y disponibilidad
- Caché integral para optimización del rendimiento
Características del Protocolo MCP
- Notificaciones en Tiempo Real: 6 tipos de notificaciones específicas de negocio para inteligencia de mercado, salud de fuentes de datos, hitos de cálculo y monitoreo de rendimiento
- Múltiples Transportes: Soporte completo para protocolos STDIO, HTTP y Server-Sent Events (SSE)
- Acceso a Recursos: Documentación e información de estado disponibles a través de recursos MCP
- Descubrimiento de Herramientas: Catálogo completo de herramientas con valores predeterminados inteligentes y validación
Instalación
Requisitos Previos
- Node.js 20.x o posterior
- npm o yarn
- Claves API para fuentes de datos (opcional, ver Configuración)
Configuración Rápida
# Clone repository
git clone https://github.com/your-username/TAM-MCP-Server.git
cd TAM-MCP-Server
# Install dependencies
npm install
# Configure environment
cp .env.example .env
# Edit .env with your API keys
# Build and start (HTTP - recommended)
npm run build
npm run start:http
Configuración de Desarrollo
# Use development script
chmod +x scripts/dev-setup.sh
./scripts/dev-setup.sh
# Or manual setup
npm install
npm run build
npm run start # HTTP server
npm run start:stdio # STDIO transport
Despliegue con Docker
# Build image
docker build -t tam-mcp-server .
# Run container with environment file
docker run -p 3000:3000 --env-file .env tam-mcp-server
# Or run with individual environment variables
docker run -p 3000:3000 \
-e ALPHA_VANTAGE_API_KEY=your_key_here \
-e FRED_API_KEY=your_key_here \
-e NODE_ENV=production \
tam-mcp-server
Integración MCP
Transporte HTTP (Recomendado) Para Claude Desktop, agregue a su configuración:
{
"mcpServers": {
"tam": {
"command": "npm",
"args": ["run", "start:http"],
"cwd": "/path/to/TAM-MCP-Server"
}
}
}
Transporte STDIO (Alternativa)
{
"mcpServers": {
"tam": {
"command": "npm",
"args": ["run", "start:stdio"],
"cwd": "/path/to/TAM-MCP-Server"
}
}
}
Para MCP Inspector:
# HTTP mode
npm run start:http
# STDIO mode
npx @modelcontextprotocol/inspector npm run start:stdio
Uso
Valores Predeterminados Inteligentes - Inicio Sin Fricción
¡Obtenga información profesional del mercado al instante, sin necesidad de investigar parámetros!
Las 28 herramientas incluyen valores predeterminados inteligentes que le permiten comenzar a analizar inmediatamente:
// Call any tool with empty parameters - defaults automatically applied
{
"name": "alphaVantage_getCompanyOverview",
"arguments": {} // Server provides: symbol="AAPL" (Apple Inc.)
}
{
"name": "tam_analysis",
"arguments": {} // Server provides: $10B market, 15% growth, 5-year projection
}
Los Valores Predeterminados Profesionales Incluyen:
- Análisis de acciones: AAPL, MSFT, GOOGL (empresas Fortune 500)
- Datos económicos: PIB de EE. UU., indicadores globales, períodos 2020-2024
- Códigos de industria: Sector tecnológico, Servicios Profesionales (NAICS 54)
- Cálculos de mercado: Mercado base de $10 mil millones, tasas de crecimiento del 15%, proyecciones a 5 años
Perfecto para:
- Usuarios primerizos que obtienen resultados inmediatos sin investigar parámetros
- Entornos de demostración que muestran capacidades profesionales de análisis de mercado
- Prototipado rápido con datos y escenarios empresariales realistas
Uso Básico de Herramientas
// Market analysis with defaults
{
"name": "tam_analysis",
"arguments": {}
}
// Company overview with default symbol (AAPL)
{
"name": "alphaVantage_getCompanyOverview",
"arguments": {}
}
// Custom parameters
{
"name": "market_size",
"arguments": {
"industryId": "technology",
"region": "north-america"
}
}
Indicaciones de Análisis de Negocio
Acceda a plantillas profesionales a través de la interfaz de indicaciones:
// List available prompts
{
"method": "prompts/list"
}
// Get startup funding prompt
{
"method": "prompts/get",
"params": {
"name": "startup_funding_pitch",
"arguments": {
"company_name": "TechCorp",
"industry": "SaaS"
}
}
}
Herramientas MCP - Sistema de Arquitectura de Tres Niveles
El Servidor MCP TAM proporciona 28 herramientas MCP totales organizadas en tres niveles complementarios:
Nivel 1: Herramientas de Acceso Directo a Datos (13 herramientas)
Propósito: Acceso sin procesar a fuentes de datos externas Usuarios Objetivo: Desarrolladores, ingenieros de datos, constructores de análisis personalizados
alphaVantage_getCompanyOverview: Obtenga una descripción general detallada de la empresa y sus finanzasalphaVantage_searchSymbols: Busque símbolos de acciones y nombres de empresasbls_getSeriesData: Recupere datos de empleo de la Oficina de Estadísticas Laboralescensus_fetchIndustryData: Acceda a estadísticas industriales de la Oficina del Censo de EE. UU.census_fetchMarketSize: Obtenga datos de tamaño de mercado de encuestas del Censofred_getSeriesObservations: Obtenga series de datos económicos de la Reserva Federalimf_getDataset: Acceda a conjuntos de datos del Fondo Monetario Internacionalimf_getLatestObservation: Obtenga las últimas observaciones económicas del FMInasdaq_getDatasetTimeSeries: Recupere series temporales de Nasdaq Data Linknasdaq_getLatestDatasetValue: Obtenga los últimos valores de conjuntos de datos de Nasdaqoecd_getDataset: Acceda a conjuntos de datos estadísticos de la OCDEoecd_getLatestObservation: Obtenga las últimas observaciones económicas de la OCDEworldBank_getIndicatorData: Obtenga indicadores de desarrollo del Banco Mundial
Nivel 2: Herramientas Básicas de Mercado (4 herramientas)
Propósito: Capacidades fundamentales de análisis de mercado Usuarios Objetivo: Analistas de negocio que comienzan con investigación de mercado básica
industry_search: Recuperación básica de datos industriales de múltiples fuentestam_calculator: Cálculos básicos de Mercado Total Direccionablemarket_size_calculator: Estimación básica del tamaño del mercado con explicaciones metodológicascompany_financials_retriever: Recuperación básica de datos financieros de empresas
Nivel 3: Herramientas de Análisis de Negocio (11 herramientas)
Propósito: Inteligencia de mercado avanzada y análisis empresarial integral Usuarios Objetivo: Analistas senior, investigadores de mercado, equipos de inversión
industry_analysis: Análisis industrial mejorado de múltiples fuentes con clasificación inteligenteindustry_data: Inteligencia industrial detallada con tendencias, ESG y actores clavemarket_size: Estimación y análisis avanzado del tamaño del mercado con puntuación de confianzatam_analysis: Cálculos avanzados de Mercado Total Direccionable con proyecciones de escenariossam_calculator: Mercado Direccionable Servible con análisis de restriccionesmarket_segments: Análisis jerárquico de segmentación de mercadomarket_forecasting: Previsión de series temporales con análisis de escenariosmarket_comparison: Análisis comparativo y clasificaciones de múltiples mercadosdata_validation: Validación y puntuación de calidad de datos entre fuentesmarket_opportunities: Identificación de brechas de mercado y oportunidades de crecimientogeneric_data_query: Acceso directo a cualquier servicio y método de fuente de datos
Fuentes de Datos
El servidor se integra con 8 fuentes de datos:
- Alpha Vantage: Finanzas de empresas, datos de acciones
- BLS: Estadísticas de empleo y laborales
- Census: Datos industriales y demográficos
- FRED: Datos económicos de la Reserva Federal
- IMF: Datos económicos internacionales
- Nasdaq Data Link: Conjuntos de datos financieros
- OECD: Estadísticas internacionales
- World Bank: Indicadores de desarrollo
Métodos de Transporte
Servidor HTTP (Recomendado)
npm run start:http
# Server available at http://localhost:3000
Transporte STDIO
npm run start:stdio
Server-Sent Events
npm run start:sse
Configuración
Variables de Entorno
Copie .env.example a .env y configure según sea necesario:
# Server Configuration
PORT=3000
NODE_ENV=development
LOG_LEVEL=info
# API Keys (Optional - tools work without keys but with limited data)
ALPHA_VANTAGE_API_KEY=your_key_here
CENSUS_API_KEY=your_key_here
FRED_API_KEY=your_key_here
NASDAQ_DATA_LINK_API_KEY=your_key_here
BLS_API_KEY=your_key_here
# Cache Configuration (Optional)
CACHE_TTL_DEFAULT_MS=86400000
CACHE_TTL_ALPHA_VANTAGE_MS=86400000
CACHE_TTL_FRED_MS=86400000
Configuración de Fuentes de Datos
Claves Requeridas:
- Alpha Vantage: El nivel gratuito proporciona 25 solicitudes/día
- Census Bureau: Acceso API gratuito
- FRED: Acceso API gratuito
- Nasdaq Data Link: Nivel gratuito disponible
Sin Clave Requerida:
- World Bank, OECD, IMF (APIs públicas)
- BLS (clave opcional para límites más altos)
Valores Predeterminados de Herramientas
Todas las herramientas incluyen valores predeterminados profesionales. Consulte la Guía de Valores Predeterminados para listas completas de parámetros.
Ejemplos de Valores Predeterminados:
- Símbolos de acciones: AAPL, MSFT, GOOGL
- Códigos de industria: NAICS 54 (Servicios Profesionales)
- Tamaños de mercado: Base de $10 mil millones con crecimiento del 15%
- Períodos de tiempo: 2020-2024
Estrategia de Caché
Caché en Memoria (Predeterminado)
- Basado en NodeCache con TTLs configurables
- Limpieza automática y estadísticas
- Invalidación de caché por fuente
Caché Redis (Producción)
const dataService = new EnhancedDataService({
cache: { type: 'redis' },
apiKeys: { /* your keys */ }
});
Estructura del Proyecto
TAM-MCP-Server/
├── config/ # Configuration files
│ ├── jest.config.json # Jest test configuration
│ ├── vitest.config.ts # Vitest test configuration
│ └── redis.conf # Redis configuration
├── doc/ # Documentation
│ ├── README.md # Documentation hub
│ ├── consumer/ # Consumer documentation
│ │ ├── getting-started.md # Getting started guide
│ │ ├── default-values-guide.md # Default values guide
│ │ ├── mcp-prompts-guide.md # MCP prompts guide
│ │ ├── tools-guide.md # Tools reference
│ │ └── api-reference.md # API documentation
│ ├── contributor/ # Contributor documentation
│ │ ├── contributing.md # Development guidelines
│ │ └── security.md # Security policy
│ ├── reference/ # Reference documentation
│ │ ├── RELEASE-NOTES.md # Version history
│ │ ├── CHANGELOG.md # Technical changes
│ │ └── requirements.md # Technical specifications
│ ├── reports/ # Technical reports and validation
│ │ ├── SEMANTIC-VALIDATION-COMPLETE.md # Validation results
│ │ └── DEFAULT-VALUES-SUMMARY.md # Default values analysis
│ └── archive/ # Historical documents
├── examples/ # Examples and demos
│ ├── README.md # Examples documentation
│ ├── demo-default-values.mjs # Default values demonstration
│ ├── demo-integration.mjs # Integration examples
│ └── TAM-MCP-Server-Postman-Collection.json # API testing
├── scripts/ # Build and development scripts
│ ├── build.sh # Production build script
│ ├── dev-setup.sh # Development environment setup
│ └── dev.sh # Development helper script
├── src/ # Source code
│ ├── index.ts # Main entry point
│ ├── server.ts # Core MCP server
│ ├── http.ts # HTTP transport
│ ├── sse-new.ts # SSE transport
│ ├── stdio-simple.ts # STDIO transport
│ ├── config/ # Configuration modules
│ ├── services/ # Data source services
│ ├── tools/ # MCP tool implementations
│ ├── prompts/ # Business prompt templates
│ ├── notifications/ # Notification system
│ ├── types/ # TypeScript definitions
│ └── utils/ # Utility functions
├── tests/ # Test suite
│ ├── unit/ # Unit tests
│ ├── integration/ # Integration tests
│ ├── e2e/ # End-to-end tests
│ ├── scripts/ # Test and validation scripts
│ │ ├── test-comprehensive.mjs # Comprehensive testing
│ │ ├── test-semantic-validation.mjs # Semantic validation
│ │ └── *.mjs # Additional test utilities
│ ├── fixtures/ # Test data and mock objects
│ ├── utils/ # Test utilities and helpers
│ └── setup.ts # Test configuration
├── logs/ # Application logs
├── dist/ # Compiled JavaScript (built)
├── .env.example # Environment template
├── package.json # Node.js dependencies
├── tsconfig.json # TypeScript configuration
└── README.md # Main documentation
Referencia de Herramientas
Herramientas de Acceso a Datos MCP (17 herramientas)
Acceso Directo a Fuentes de Datos (13 herramientas)
| Fuente | Herramientas | Descripción |
|---|---|---|
| Alpha Vantage | alphaVantage_getCompanyOverview, alphaVantage_searchSymbols | Finanzas de empresas y datos de acciones |
| BLS | bls_getSeriesData | Datos de la Oficina de Estadísticas Laborales |
| Census | census_fetchIndustryData, census_fetchMarketSize | Datos industriales y demográficos |
| FRED | fred_getSeriesObservations | Datos económicos de la Reserva Federal |
| IMF | imf_getDataset, imf_getLatestObservation | Datos económicos internacionales |
| Nasdaq | nasdaq_getDatasetTimeSeries, nasdaq_getLatestDatasetValue | Conjuntos de datos financieros |
| OECD | oecd_getDataset, oecd_getLatestObservation | Estadísticas internacionales |
| World Bank | worldBank_getIndicatorData | Indicadores de desarrollo |
Herramientas Básicas de Mercado (4 herramientas)
| Herramienta | Descripción |
|---|---|
industry_search | Búsqueda básica de datos industriales de fuentes |
tam_calculator | Cálculos básicos de Mercado Total Direccionable |
market_size_calculator | Estimación y cálculos del tamaño del mercado |
company_financials_retriever | Recuperación mejorada de datos financieros de empresas |
Herramientas de Análisis de Negocio (11 herramientas)
| Herramienta | Descripción |
|---|---|
industry_analysis | Análisis industrial mejorado de múltiples fuentes |
industry_data | Inteligencia industrial detallada con tendencias y actores clave |
market_size | Estimación avanzada del tamaño del mercado con puntuación de confianza |
tam_analysis | Cálculos avanzados de Mercado Total Direccionable |
sam_calculator | Análisis de Mercado Direccionable Servible |
market_segments | Segmentación jerárquica de mercado |
market_forecasting | Previsión de series temporales con escenarios |
market_comparison | Análisis comparativo de múltiples mercados |
data_validation | Validación de calidad de datos entre fuentes |
market_opportunities | Identificación de brechas de mercado |
generic_data_query | Acceso directo a servicios de fuentes de datos |
Indicaciones de Negocio (15 plantillas)
15 Indicaciones Profesionales de Análisis de Negocio diseñadas para escenarios empresariales del mundo real:
Análisis Estratégico de Negocio
- startup_funding_pitch - Presentaciones de financiación Serie A-C con análisis TAM/SAM
- private_equity_research - Paquetes de comité de inversión para acuerdos de capital privado
- corporate_strategy_entry - Análisis de estrategia de entrada al mercado Fortune 500
- venture_capital_thesis - Desarrollo de tesis de inversión de capital de riesgo
- asset_management_research - Investigación de gestión de activos institucional
Análisis de Crisis y Especializado
- crisis_management_analysis - Análisis de mercado de emergencia para respuesta a crisis
- regulatory_impact_assessment - Análisis de impacto de cambios regulatorios
- international_expansion - Análisis de estrategia de entrada al mercado global
- technology_disruption_analysis - Evaluación de impacto de disrupción tecnológica
- esg_sustainability_analysis - Análisis de mercado ESG y sostenibilidad
Análisis Rápido y Orientación
- market_opportunity_scan - Identificación rápida de oportunidades de mercado
- competitive_intelligence - Análisis del panorama competitivo
- investment_screening - Evaluación de oportunidades de inversión
- tool_guidance - Guía interactiva de herramientas del Servidor MCP TAM
- best_practices_guide - Mejores prácticas para análisis de mercado
Diseñado para aplicaciones de IA que sirven a analistas de negocio, desarrolladores e investigadores de mercado con inteligencia de mercado profunda y herramientas de acceso a datos.
Desarrollo
Pruebas
El proyecto utiliza una estructura de pruebas integral con Vitest como marco de pruebas principal:
tests/
├── unit/ # Fast, isolated component tests
├── integration/ # Component interaction tests
├── e2e/ # End-to-end workflow tests
├── scripts/ # Integration test scripts
│ ├── test-comprehensive.mjs # Comprehensive testing
│ ├── test-http-streaming.mjs # HTTP streaming transport
│ ├── test-simple-mcp.mjs # Basic MCP functionality
│ └── test-mcp-tool-calls.mjs # Individual tool validation
├── fixtures/ # Test data and mock objects
├── utils/ # Test utilities and helpers
└── setup.ts # Vitest global configuration
Ejecución de Pruebas
# Run all tests
npm test
# Run by category
npm run test:unit # Fast unit tests
npm run test:integration # Integration tests
npm run test:e2e # End-to-end tests
# Advanced options
npm run test:coverage # With coverage report
npm run test:watch # Watch mode for development
npm run test:ui # Vitest UI mode
npm run test:ci # CI-optimized test run
# Run integration scripts
npm run test:scripts # Comprehensive backend integration
npm run test:scripts:http # HTTP streaming transport
npm run test:scripts:simple # Basic MCP functionality
npm run test:scripts:tools # Individual tool validation
npm run test:scripts:inspector # MCP Inspector compatibility
# Or run directly
node tests/scripts/test-comprehensive.mjs
node tests/scripts/test-http-streaming.mjs
Pruebas de API con Postman
Importe la colección integral de Postman para probar tanto los endpoints MCP como las integraciones de API backend:
Colección de Pruebas del Servidor MCP
- Importar Colección:
examples/TAM-MCP-Server-Postman-Collection.json - Configurar Variables de Entorno:
serverUrl: http://localhost:3000sessionId: (configurado automáticamente después de la inicialización)
- Ejecutar Pruebas:
- Verificación de salud y estado del servidor
- Inicialización de sesión MCP
- Las 28 herramientas (11 de análisis de mercado + 17 de acceso a datos)
- Endpoints de acceso a recursos
- Gestión de sesiones y limpieza
Pruebas CLI con Newman Automatice las pruebas de Postman desde la línea de comandos:
# Install Newman
npm install -g newman
# Run backend API tests
newman run examples/TAM-MCP-Server-Postman-Collection.json \
-e tests/postman/environments/TAM-MCP-Server-Environment.postman_environment.json \
--reporters cli,json
# Or use npm script
npm run test:postman
Cobertura de Pruebas
- Nivel de Unidad: Funcionalidad individual de herramientas y lógica de negocio
- Nivel de Integración: Cumplimiento del protocolo MCP y comportamiento del servidor
- Nivel de Sistema: Flujos de trabajo completos a través de transportes reales
- Nivel de API: Endpoints REST y gestión de sesiones
- Rendimiento: Monitoreo del tiempo de respuesta y uso de recursos
Los informes de cobertura de código se generan en el directorio coverage/.
Estructura del Proyecto
src/
├── index.ts # Main entry point
├── server.ts # MCP server implementation
├── http.ts # HTTP transport
├── sse-new.ts # SSE transport
├── stdio-simple.ts # STDIO transport
├── config/ # Configuration modules
│ └── apiConfig.ts # API endpoint configurations
├── services/ # Data source services
│ ├── dataService.ts # Main data orchestrator
│ ├── cache/ # Caching services
│ │ ├── cacheService.ts # In-memory caching
│ │ └── persistenceService.ts # File persistence
│ └── dataSources/ # Individual data source clients
│ ├── alphaVantageService.ts
│ ├── blsService.ts
│ ├── censusService.ts
│ ├── fredService.ts
│ ├── imfService.ts
│ ├── nasdaqDataService.ts
│ ├── oecdService.ts
│ └── worldBankService.ts
├── tools/ # MCP tool implementations
│ └── market-tools.ts # MarketAnalysisTools class
├── prompts/ # Business prompt templates
├── notifications/ # Notification system
├── types/ # TypeScript definitions
│ ├── index.ts # Core schemas and types
│ ├── dataSources.ts # Data source interfaces
│ └── cache.ts # Cache-related types
└── utils/ # Utility functions
├── dataTransform.ts # Data transformation
├── envHelper.ts # Environment parsing
├── rateLimit.ts # Rate limiting
└── logger.ts # Winston logging
tests/
├── unit/ # Unit tests
├── integration/ # Integration tests
├── e2e/ # End-to-end tests
└── scripts/ # Test automation scripts
Pruebas de API
Utilice la colección de Postman incluida:
# Import collection
examples/TAM-MCP-Server-Postman-Collection.json
# Or run with Newman
npm run test:postman
Pila Tecnológica
- Lenguaje: TypeScript 5.x
- Protocolo: MCP 2025-03-26
- Framework: Express.js 4.x
- Validación: Esquemas Zod
- Pruebas: Vitest + Postman
- Caché: NodeCache (Redis opcional)
- Registro: Winston
Solución de Problemas
Problemas Comunes
Servicios que aparecen deshabilitados a pesar de las claves de API
- Asegúrese de que el archivo
.envesté en la raíz del proyecto - Verifique que los nombres de las variables de las claves de API coincidan exactamente
- Reinicie el servidor después de agregar las claves
- Verifique que los registros de inicio muestren la inicialización del servicio
Problemas de conexión con MCP Inspector
- Utilice:
npx @modelcontextprotocol/inspector node dist/stdio-simple.js - Asegúrese de que no haya declaraciones console.log que contaminen stdout
- Verifique que el registrador Winston use stderr para la salida
Errores de compilación
- Ejecute
npm installpara actualizar las dependencias - Verifique la versión de Node.js (se recomienda 20.x)
- Limpie la caché de compilación:
rm -rf dist && npm run build
No se devuelven datos de las herramientas
- Verifique el estado del servicio en los registros de inicio
- Verifique que no se hayan excedido las cuotas de API
- Pruebe con la herramienta
generic_data_query - Verifique la conectividad de red
Obteniendo Ayuda
- Consulte Problemas de GitHub
- Revise Notas de la Versión
- Envíe problemas con registros de errores y detalles del entorno
Documentación
Documentación Completa
- Centro de Documentación - Guía completa de toda la documentación del proyecto
- Guía de Inicio - Configuración rápida e instrucciones de primer uso
- Guía de Configuración - Configuración del entorno y gestión de claves de API
- Referencia de Herramientas - Documentación completa de herramientas y ejemplos de uso
- Guía de Prompts - Plantillas de prompts de análisis de negocio y escenarios
- Referencia de API - Documentación completa de API y guías de integración
- Guía de Valores Predeterminados - Documentación de valores predeterminados inteligentes
- Guía de Integración MCP - Recursos MCP y uso del protocolo
Documentación de Desarrollo
- Guía de Contribución - Directrices para contribuyentes y desarrolladores
- Política de Seguridad - Directrices de seguridad y reporte de vulnerabilidades
- Notas de la Versión - Historial detallado de cambios e información de versiones
- Registro de Cambios - Cambios técnicos y actualizaciones
Documentación de Pruebas
- Pruebas de Integración - Documentación de scripts de pruebas de integración
Ejemplos y Scripts
- Directorio de Ejemplos - Ejemplos de API y recursos de integración
- Colección de Postman - Colección completa de pruebas de API
- Scripts de Desarrollo - Scripts de automatización de compilación y configuración
Guías de Implementación
- Guía de Notificaciones - Sistema de notificaciones en tiempo real
- Resumen de Arquitectura - Diseño del sistema y decisiones de arquitectura
Acceso a Recursos MCP
Toda la documentación también es accesible a través del protocolo MCP:
// Discover all available documentation
{
"method": "resources/list",
"params": {}
}
// Read specific documentation
{
"method": "resources/read",
"params": {
"uri": "file:///README.md"
}
}
Recursos de Documentación Disponibles:
- README.md - Resumen completo del proyecto y documentación de características
- Guía de Inicio - Configuración rápida e instrucciones de primer uso
- Guía de Configuración - Configuración del entorno y gestión de claves de API
- Referencia de Herramientas - Documentación completa de herramientas y ejemplos de uso
- Guía de Prompts - Plantillas de prompts de análisis de negocio y escenarios
- Referencia de API - Documentación completa de API y guías de integración
- Política de Seguridad - Directrices de seguridad y mejores prácticas
- Guía de Contribución - Instrucciones de desarrollo y contribución
Contribución
¡Contribuciones bienvenidas! Consulte Directrices de Contribución para conocer los requisitos.
Licencia
Licencia MIT - consulte el archivo LICENCIA para obtener detalles.
Creado por Vaibhav Gupta