Back to Home
SamMorrowDrums icon

mcp-typescript-starter

Verified Safe

by SamMorrowDrums

Overview

A feature-complete Model Context Protocol (MCP) server template in TypeScript demonstrating all major MCP features for AI assistant interaction.

Installation

Run Command
npm run start:stdio

Environment Variables

  • PORT

Security Notes

The server uses Express for HTTP transport and handles session IDs from request headers, which requires standard web application security practices. Input validation is handled by Zod schemas for tools and prompts, which helps mitigate common injection vulnerabilities. The 'ask_llm' tool delegates LLM interaction to the client, so its security relies on the client's configuration. No direct 'eval' or unvalidated file system operations are evident. Overall, the starter template follows good practices for a server interacting with AI clients, but deployment in production would require further security hardening typical for any web application.

Similar Servers

Stats

Interest Score35
Security Score8
Cost ClassMedium
Avg Tokens200
Stars5
Forks14
Last Update2026-01-18

Tags

mcptypescriptnode.jsllmai