MCP.so
Sign In

TAM MCP Server

@gvaibhav

Basic information

Category

Other

License

MIT license

Transports

stdio

Author

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.

TAM MCP Server 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",
        "."
      ]
    }
  }
}

TAM MCP Server tools

Tool list not available yet

This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.

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

Frequently asked questions

1

What runtime and dependencies are required?

Node.js 18+ with npm or yarn, and TypeScript 5+.

2

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.

3

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.

4

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.

5

Is TAM-MCP-Server open source?

Yes, it is licensed under the MIT License.

Comments

More Other MCP servers