fastmcp-boilerplate
A simple MCP server built using FastMCP, TypeScript, ESLint and Prettier.
boilerplatemcpfastmcptypescripteslintprettier
Overview
FastMCP Boilerplate is a starter template for building MCP servers with Node.js and TypeScript. It provides a complete development setup including testing, linting, formatting and automated publishing to NPM via GitHub Actions, making it suitable for developers who want to quickly create and maintain MCP server projects with professional code quality standards.
Features
tool-definitionresource-definitionprompt-definitionauthenticationsession-trackinghttp-streamingsse-supportstateless-modecorshealth-checkerror-handlingprogress-notificationsstreaming-outputimage-contentaudio-contentembedded-loggingrequest-id-trackingprompt-auto-completionsamplingconfigurable-pingroots-cli
Feature Flags
userDashboardauthenticationblogemailsecommercerealtimeauthorizationloggingErrorTrackingsearchcmsainotificationsapiDocscachingrateLimitingmapsformsValidationmultitenancystreaming
Recommended Use Cases
building-mcp-serversai-tool-integrationserverless-deploymentsload-balanced-deployments
Frontend
None
Backend
typescriptfastmcp
Auth Providers
None
Deployment Targets
serverlesshttp-streamingstdio
Payment Providers
None
Quick Facts
โญ Stars
71
๐ด Forks
30
๐งพ License
mit
๐ Active
Unknown
๐ Last Commit
2025-05-08T16:16:40Z
GitHub
Stack
Framework
fastmcp
Language
typescript
Testing
vitest
CI
github-actions
Data Layer
UI Stack
Developer Experience
Docker
No
Tests
Yes
Quickstart
Yes
env.example
No
CI
github-actions
Pricing
Classification
free
Selected
4 usd / month
Notes
Open source project with MIT license