MCP.so
Sign In

MCP Server.exe

@shadowcz007

Basic information

Category

Other

License

MIT

Transports

stdio

Author

shadowcz007

About MCP Server.exe

小智 & Cursor 的 MCP 启动器 - MCP For Cursor&xiaozhi。打包成可执行文件。Turn MCP server into an executable file

#mcp#cursor#exe#mcp-servers#mcp-client#xiaozhi-esp32#xiaozhi-ai

MCP Server.exe config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "mcp_server_exe": {
      "command": "npx",
      "args": [
        "mcp_exe",
        "--mcp-config",
        "./examples/mcp.json"
      ]
    }
  }
}

MCP Server.exe tools

Tool list not available yet

This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.

Fetch the live tool list by running this server in a temporary sandbox using the button above.

Overview

What is MCP Server.exe?

MCP Server.exe is a powerful executable server that runs standard Model Context Protocol (MCP) services and provides advanced features including tool chain execution, multi-service management, a pluggable tool system, and flexible deployment. It is designed for developers working with Cursor and xiaozhi.me integrations.

How to use MCP Server.exe?

Run via CLI using npx mcp_exe --mcp-config ./examples/mcp.json, with the packaged executable directly, or in WebSocket mode using --ws flag. It supports SSE, stdio, and WebSocket transport modes and auto-reloads on configuration file changes. Configuration is done through JSON (--mcp-config) or JavaScript (--mcp-js) files.

Key features of MCP Server.exe

  • Tool chain execution for complex automation workflows
  • Multiple MCP services with SSE and stdio modes
  • Pluggable custom tool system via JavaScript
  • Auto reload on config file changes
  • Cronjob mode with desktop, email, and ntfy notifications
  • Embedded integration as a standalone process

Use cases of MCP Server.exe

  • Connecting MCP services to xiaozhi.me via WebSocket
  • Combining multiple MCP services into one unified server
  • Automating multi-step workflows with tool chains
  • Running scheduled tasks with cronjobs and notifications
  • Integrating MCP into existing applications as a subprocess

Frequently asked questions

1

What is MCP Server.exe used for?

It is an executable MCP server that runs standard MCP services and adds advanced features like tool chains, multi-service combination, custom plugins, and cronjobs.

2

What transport modes does it support?

It supports SSE, stdio, and WebSocket modes. The default transport is SSE unless `--ws` or `--transport stdio` is specified.

3

How do I configure multiple MCP services?

Use a `--mcp-config` JSON file with the same format as Cursor's `mcp.json`, specifying SSE URLs or stdio commands for each service.

4

Does it support auto reload?

Yes, it listens for changes in `--mcp-config` and `--mcp-js` files and automatically reloads the server to apply the changes.

5

Can I use it as a library?

Yes, it exports `McpRouterServer` for programmatic use in Node.js (CommonJS and TypeScript/ESM).

Comments

More Other MCP servers