TAM-MCP-Server
@gvaibhav
About TAM-MCP-Server
A comprehensive **Model Context Protocol (MCP)** server for market sizing analysis, TAM/SAM calculations, and industry research. Built with TypeScript, Express.js, and following the MCP 2024-11-05 specification.
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"TAM-MCP-Server": {
"command": "docker",
"args": [
"build",
"-t",
"tam-mcp-server",
"."
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is TAM-MCP-Server?
TAM-MCP-Server is a Model Context Protocol (MCP) server for market sizing analysis, TAM/SAM calculations, and industry research. Built with TypeScript and Express.js, it provides 10 specialized tools for comprehensive market research and integrates with multiple market data providers.
How to use TAM-MCP-Server?
Clone the repository, install dependencies (Node.js 18+, npm/yarn, TypeScript 5+), copy .env.example to .env, configure environment variables (including SESSION_SECRET and optionally MARKET_DATA_API_KEY), then start with npm run dev or build and run with npm start. Use the MCP endpoints (e.g., POST /mcp/tools/{tool_name}) with JSON payloads to execute market analysis tools.
Key features of TAM-MCP-Server
- 10 specialized market analysis tools for comprehensive research
- HTTP Streamable Transport with Server-Sent Events for real-time updates
- Advanced caching system with configurable TTL
- Prometheus metrics for monitoring and observability
- Enterprise security with rate limiting, CORS, and input validation
- Support for multiple market data providers (IBISWorld, Statista, etc.)
Use cases of TAM-MCP-Server
- Calculate total addressable market (TAM) for a specific industry and geography
- Determine serviceable addressable market (SAM) with segmentation analysis
- Generate market forecasts and trend projections for future planning
- Compare multiple markets or industries to identify growth opportunities
- Validate market data accuracy and uncover market gaps
FAQ from TAM-MCP-Server
What runtime and dependencies are required?
Node.js 18+ with npm or yarn, and TypeScript 5+.
Does TAM-MCP-Server require API keys to work?
Yes, a SESSION_SECRET is required. A MARKET_DATA_API_KEY is recommended to enable real data integration with providers like IBISWorld, Statista, and Grand View Research.
What transport protocol does the server use?
It uses HTTP Streamable Transport with Server-Sent Events for real-time updates, following the MCP 2024-11-05 specification.
Is the server production-ready and secure?
Yes, it includes rate limiting, CORS protection, input validation with Zod, security headers via Helmet, and session management.
Is TAM-MCP-Server open source?
Yes, it is licensed under the MIT License.
More Other MCP servers
ICSS
chokcoco不止于 CSS
Servers
modelcontextprotocolModel Context Protocol Servers
Inbox Zero AI
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.

EverArt
modelcontextprotocolModel Context Protocol Servers
Inbox Zero AI MCP
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
Comments