My First MCP
A Model Context Protocol server implemented in Node.js with Docker support.
my-first-mcp
Running MCP
node
{
"mcpServers": {
"my-first-mcp": {
"command": "node",
"args": ["/absolute/path/to/your/dist/index.js"]
}
}
}
docker
{
"mcpServers": {
"my-first-mcp": {
"command": "docker",
"args": ["run", "-i", "--rm", "my-first-mcp"]
}
}
}
Runner
stdio
docker build -t my-first-mcp-stdio .
# docker build --platform linux/amd64 -t aoaiaiplayground.azurecr.io/mcp/my-first-mcp-stdio .
# docker buildx build --platform linux/amd64,linux/arm64 -t aoaiaiplayground.azurecr.io/mcp/my-first-mcp-stdio --push .
docker run -i --rm my-first-mcp-stdio
stdio -> sse
docker build -t my-first-mcp-gateway -f Dockerfile.sse .
docker run --rm -p 8181:8000 my-first-mcp-gateway
Related Servers
MCP Sandbox
An interactive sandbox to safely execute Python code and install packages in isolated Docker containers.
EdgeOne Pages MCP
An MCP server and client implementation for EdgeOne Pages Functions, supporting OpenAI-formatted requests.
Moralis
Interact with the Moralis Web3 API to access blockchain data and services.
Tatara MCP Server
An MCP server for interacting with the Tatara blockchain ecosystem. Requires configuration for the Tatara RPC endpoint and a wallet private key.
MCP Server Test
An example MCP server deployable on Cloudflare Workers without authentication.
MCPStore
An enterprise-grade MCP tool management solution for simplifying AI Agent tool integration, service management, and system monitoring.
Feishu MCP Server
An MCP server with built-in Feishu OAuth authentication, deployable on Cloudflare Workers.
GroundDocs
A version-aware documentation assistant that connects LLMs to trusted, real-time docs to reduce hallucinations and provide accurate, version-specific responses.
MCP Server for Drupal
A TypeScript-based MCP server that acts as a companion to the Drupal MCP module, communicating via STDIO.
FastMCP-Scala
A Scala 3 library for building Model Context Protocol (MCP) servers.