- Home
- MCP servers
- TS MCP Fargate ECS Starter
TS MCP Fargate ECS Starter
- typescript
0
GitHub Stars
typescript
Language
7 months ago
First Indexed
3 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
You run a compact MCP server that lets Claude connect to your application either locally or via AWS Lambda. This guide shows practical steps to run, deploy, and securely use the MCP server so Claude can discover tools like sayHello and invoke them with parameters.
How to use
You connect an MCP client to the server either through a local stdio flow or via HTTP when deployed to AWS Lambda. For local development, you run the server in the background and point your MCP client to the local development interface. For production, you deploy the server to AWS Lambda and configure your MCP client to reach the Lambda endpoint using the provided API URL and authentication token.
How to install
Prerequisites: you need Node.js and npm installed on your machine.
-
Install dependencies for the project.
-
Run the development server locally.
-
Deploy the server to AWS Lambda and configure access.
npm install
npm run dev
{
"mcpServers": {
"hello_mcp": {
"command": "npx",
"args": ["tsx", "/Users/mingfang/Code/hello-mcp/index.ts"]
}
}
}
Configuration and usage notes
Two connection methods are shown: a local stdio flow for development and an HTTP flow for production when deployed to AWS Lambda. The Lambda endpoint requires an Authorization header bearing a token.
Additional sections
Tools available in this server include the sayHello function, which greets a provided name.
You can test the deployment by checking the health endpoint and calling the sayHello tool through the MCP API when the Lambda deployment is active.
Available tools
sayHello
Greet someone by name using the MCP tool interface. This tool returns a personalized greeting.