N0NameN0/SantoMcpServer
If you are the rightful owner of SantoMcpServer and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
SantoMcpServer is a lightweight Mcp Server built on FastMCP, designed for easy module management with enable/disable functionalities.
SantoMcpServer
A tiny Mcp Server based on FastMCP with simple enable/disable module tools facilities.
It use the same mechanism as APACHE config site.
Two directories :
"tool_available/" ( where you put your modules )
"tool_enabled/"( where you put modules symlink you wanted to be enabled )
Installation
Nothing special, there is a little requirements.txt file with only fastmcp and uvicorn
Screenshot

Technical Informations
I use a NGINX server as a front ( to handle SSL and BEARER auth token process ) here is my config part if you need an example :
location = /mcp {
# Check if there is an Authorization in the header
if ($http_authorization = "") {
return 401;
}
# Check if it start by "Bearer "
if ($http_authorization !~* "^Bearer ") {
return 401;
}
# Check if it's the allowed static token ( Change for yours ;) )
if ($http_authorization !~ "^Bearer THIS_IS_MY_TOKEN$") {
return 401;
}
# jump to our server ;)
proxy_pass http://127.0.0.1:8000/mcp;
}