Skip to main content
Glama
MichaelCPHP

mcp-anvil-lite

by MichaelCPHP

MCP Anvil Lite (free)

A minimal, correct starting point for a Model Context Protocol server in TypeScript — stdio transport, one tool, on the stable SDK. Clone it, wire it into Claude Desktop, and you have a working MCP server in minutes.

npm install
npm run build
npm start          # runs the stdio server
npm test

Use it with Claude Desktop

{
  "mcpServers": {
    "anvil-lite": { "command": "node", "args": ["/absolute/path/to/mcp-anvil-lite/dist/stdio.js"] }
  }
}

Add your own tool: copy the echo block in src/server.ts, change the Zod schema + handler. Done.


Going to production? → MCP Anvil Pro

This lite kit is deliberately minimal. When you need to ship, the Pro kit hands you the parts that take a week to get right — and the security gotchas most tutorials quietly skip:

Lite (this)

Pro

stdio transport

Streamable HTTP transport

Auth — API key + OAuth (JWKS)

Example tools

1

4 (with SSRF / path-traversal / SQLi guards)

DNS-rebinding protection

Request-size / response caps

Docker + deploy configs

Protocol integration test suite

basic

full

Zero-to-deployed guide

Ship a production MCP server in an hour, not a week → mcpanvil.dev

Related MCP server: MCP Boilerplate

License

MIT — use it freely.

Install Server
F
license - not found
A
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/MichaelCPHP/mcp-anvil-lite'

If you have feedback or need assistance with the MCP directory API, please join our Discord server