Back to Home
deb-sahu icon

mcp-skeleton

Verified Safe

by deb-sahu

Overview

A generic template for building Model Context Protocol (MCP) servers to expose custom business logic as tools for AI models and clients.

Installation

Run Command
docker run -d -p 8000:8000 -e LOG_LEVEL=INFO --name mcp-skeleton mcp-skeleton:latest

Environment Variables

  • SERVER_NAME
  • SERVER_VERSION
  • LOG_LEVEL
  • MCP_SERVER_HOST
  • MCP_SERVER_PORT

Security Notes

The server infrastructure (Docker, Kubernetes configurations, Pydantic settings) is robust. However, the `http_tools.py` example tool allows making arbitrary HTTP requests to any URL provided by the client. If deployed as-is and exposed to untrusted clients, this tool could be exploited for Server-Side Request Forgery (SSRF) attacks or internal network scanning. Developers are explicitly instructed to replace all example tools with their own, so the risk is contingent on proper implementation and security hardening of custom business logic.

Similar Servers

Stats

Interest Score0
Security Score7
Cost ClassLow
Avg Tokens5
Stars0
Forks0
Last Update2025-11-26

Tags

MCPFastMCPPythonServer TemplateKubernetes