mcp-server-starter-ts
Verified Safeby alexanderop
Overview
A minimal TypeScript starter template for building Model Context Protocol (MCP) servers, enabling AI applications to connect with data sources and tools through a standardized interface.
Installation
docker run -p 3000:3000 ghcr.io/alexanderopalic/mcp-server-starter-ts:latestEnvironment Variables
- STARTER_TRANSPORT
- PORT
- CORS_ORIGIN
- NODE_ENV
Security Notes
The server defaults to allowing all CORS origins (`CORS_ORIGIN=*`) when run in HTTP mode. While configurable via environment variables, this default setting poses a significant security risk (e.g., CSRF vulnerabilities) for production deployments and should be restricted to known, trusted origins. No other direct 'eval', hardcoded secrets, or command injection vulnerabilities were found in the provided source code. Input validation for tools and prompts is handled using Zod schemas.
Similar Servers
mcp-server-typescript
This server acts as a Model Context Protocol (MCP) gateway, enabling AI assistants to interact with DataForSEO APIs for various SEO data, including keyword research, SERP analysis, backlink monitoring, and on-page optimization.
tiger-gh-mcp-server
Provides a Model Context Protocol (MCP) interface to the GitHub API, enabling LLMs to access focused development tools and information.
thoughtbox
Provides LLM agents with structured reasoning, mental models, and literate programming notebooks for enhanced problem-solving and code development.
mcp-server-bbc
An AI assistant that manages BuilderBot projects by listing, retrieving, creating, updating, deleting, and duplicating projects using a set of defined tools.