MCP.so
登录

Dummy MCP Server

@AngeloBoggio

关于 Dummy MCP Server

Creating an MCP server in order to plug it with a slack-bot

基本信息

分类

其他

运行时

node

传输方式

stdio

发布者

AngeloBoggio

配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

工具

未检测到工具

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Dummy MCP Server?

Dummy MCP Server is a basic Master Control Program server written in TypeScript that provides a framework for handling MCP commands and can be integrated with a Slack bot. It is intended for developers who need a starting point for building MCP command processing with Express.js and Winston logging.

How to use Dummy MCP Server?

Install dependencies with npm install, create a .env file with PORT, SLACK_BOT_TOKEN, SLACK_SIGNING_SECRET, SLACK_APP_TOKEN, and LOG_LEVEL, then start the development server using npm run dev. The server listens on port 3000 by default and exposes GET /health and POST /mcp/command endpoints.

Key features of Dummy MCP Server

  • Express.js server with TypeScript support
  • Winston logging setup
  • Environment-based configuration via .env
  • Ready for Slack bot integration
  • Health check endpoint at GET /health
  • Error handling middleware

Use cases of Dummy MCP Server

  • Prototyping a simple MCP command handler before adding full Slack integration
  • Learning how to structure an MCP server with TypeScript and Express
  • Running a lightweight health-checkable service for development environments

FAQ from Dummy MCP Server

What does Dummy MCP Server do?

It is a placeholder server that receives MCP commands via POST /mcp/command and provides a health check endpoint. It is designed to be extended for Slack bot integration.

How do I start the server?

Run npm run dev for development with hot reload, or first run npm run build then npm start for production.

What dependencies does it require?

Node.js and npm. The server uses Express, TypeScript, and Winston (as inferred from package.json usage). Slack bot tokens are expected in the .env file.

Where does log data live?

Logs are written to a logs/ directory (configured by Winston). The exact file name is not specified.

Is authentication available?

The current version does not implement authentication or authorization; the POST /mcp/command endpoint is unprotected. Future enhancements include authentication.

评论

其他 分类下的更多 MCP 服务器