@mcpdotdirect/template-mcp-server
Шаблон для быстрой настройки собственного MCP-сервера с использованием FastMCP.
Описание
Это CLI-инструмент для создания MCP (Model Context Protocol) сервера на базе FastMCP. Включает базовую структуру с поддержкой stdio и HTTP транспортов, TypeScript для типизации, скрипты разработки. Позволяет легко добавлять инструменты, ресурсы и промпты. Идеально для разработки персональных AI-инструментов, локальных или сетевых серверов для Cursor и командной работы.
Возможности
FastMCP фреймворк
Упрощенная реализация MCP-сервера для быстрого старта.
Двойная поддержка транспортов
Stdio для локального CLI и HTTP/SSE для сетевого доступа.
TypeScript поддержка
Полная типизация для безопасности и удобства разработки.
Расширяемость
Легкое добавление кастомных инструментов, ресурсов и промптов.
Скрипты разработки
Авто-перезагрузка и тестирование с mcp-cli и инспектором.
Установка
Создайте проект: npx @mcpdotdirect/create-mcp-server или npm init @mcpdotdirect/mcp-server.
Установите зависимости: npm install (или yarn/pnpm/bun).
Запустите сервер: npm start (stdio) или npm run start:http (HTTP). Для разработки: npm run dev или npm run dev:http.
Для Cursor: настройте в Settings > Features > MCP Servers или создайте .cursor/mcp.json:
{
"mcpServers": {
"my-mcp-stdio": {
"command": "npm",
"args": ["start"]
},
"my-mcp-sse": {
"url": "http://localhost:3001/sse"
}
}
}