Get the FREE Ultimate OpenClaw Setup Guide →

mcp s

mcp servers on Function Compute

Installation
Run this command in your terminal to add the MCP server to Claude Code.
Run in terminal:
Command
claude mcp add --transport stdio devsapp-mcp-servers npx -y devsapp-mcp-servers \
  --env MCP_VERBOSE="set to true for verbose logs" \
  --env MCP_CONFIG_PATH="path to optional local config (default: auto)"

How to use

This MCP server repository provides a collection of templates and patterns for building and running MCP (Model Control Protocol) servers on Function Compute. It emphasizes transitioning legacy STDIO-based MCP servers to SSE-based streaming using a mcp-proxy, while still supporting the traditional STDIO workflow. The README points to a set of starter templates (start-mcp-*) for different runtimes and patterns, such as stdio templates, SSE templates, and Streamable HTTP templates. The idea is that you can boot a server using a package (via npx in this configuration) and then choose from a variety of prebuilt examples (node, python, java, etc.) or adapt templates like start-mcp-nodejs-hello-world-stdio or start-mcp-python-hello-world-stdio to fit your MCP service. Once running, you can interact with the server via the approved MCP protocols (STDIO or SSE) and leverage the mcp-proxy to enable SSE mode without rewriting existing stdio MCP code.

How to install

Prerequisites:

  • Node.js and npm installed on your system
  • Basic familiarity with running npm/npx commands

Step 1: Install prerequisites

  • Ensure you have Node.js (recommended LTS) and npm installed.

Step 2: Run the MCP server starter via npx

  • This repository suggests using npx to pull in the devsapp-mcp-servers package and start the server locally.

Code:

  • Ensure you are in your project directory, then run:

    npm -v node -v

    npx -y devsapp-mcp-servers

Step 3: (Optional) Configure environment variables

  • If you need verbose logs or custom config paths, set MCP_VERBOSE or MCP_CONFIG_PATH as needed:

Code: export MCP_VERBOSE=true export MCP_CONFIG_PATH=./config/mcp.config.json

Step 4: Verify operation

  • After startup, monitor the console output for startup messages, then connect a client using the MCP protocol (STDIO or SSE) according to the chosen template (stdio-hello-world, sse-nodejs-hello-world, etc.).

Additional notes

Notes and tips:

  • The repository emphasizes SSE via mcp-proxy for modern MCP deployments, but STDIO templates are still available and easy to adapt. If you have an existing STDIO MCP server, you can route via the proxy to gain SSE capabilities without rewriting your logic.
  • The README lists many start-mcp-* templates across languages and runtimes. Use these as references or starting points for your own MCP service implementations.
  • If you encounter network or execution issues, check environment variables like MCP_CONFIG_PATH and MCP_VERBOSE for debugging output.
  • When using npx to boot the server, ensure you have network access to fetch the package; in offline environments, cache or install locally beforehand.
  • For consistency, document any MCP endpoint and protocol expectations in a local README or config, so future maintainers understand how to test and scale your service.

Related MCP Servers

Sponsor this space

Reach thousands of developers