Modular MCP Server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Modular MCP Serverload all my Python tool scripts and start the server"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP Server
This is an Modular MCP Server. Whatever you want can be added by adding scripts with following template. The scripts are searched recursively by the loader so you can place script anywhere within the toolsPath.
Prepare
install dependency
pip install -r requirements.txtwrite your settings as settings.json
{
"toolsPath": "",
"useDefaultToolPath": true
}place your scripts and dependency (requirements.txt)
from server import instance
@instance.tool()
def hello_world(name: str) -> str:
"""挨拶を返します。"""
return f"こんにちは、{name}さん!"start loader
python main.py --loadScriptstart server
python main.py --startServerRelated MCP server: Modular MCP Server & Client
Template
This template should be located at specified toolsPath.
from server import instance
@instance.tool()
def hello_world(name: str) -> str:
"""挨拶を返します。"""
return f"こんにちは、{name}さん!"Settings
{
"toolsPath": "",
"useDefaultToolPath": true
}toolsPath
You can specify where tools script are stored by absolute path.
useDefaultToolPath
You can make this MCP server resolve toolsPath. The default path is ./tools/ when consider the root as this MCP server (where loader.py is placed).
This server cannot be deployed
Maintenance
Related MCP Connectors
Nifty's MCP server — exposes tasks, projects, messages, and files as tools for AI agents.
MCP server for progressive tool usage at any scale (see https://klavis.ai)
Host your MCP tool over streamable HTTP in one command.
Related MCP Servers
AlicenseNot gradedqualityDmaintenanceA dynamic MCP server implementation that automatically loads tools, resources, and prompts from their respective directories, allowing for easy extension and configuration.MIT- FlicenseNot gradedqualityDmaintenanceA modular and extensible tool server built on FastMCP that supports multiple tools organized across files and communicates via MCP protocol.-
- AlicenseNot gradedqualityDmaintenanceA hot-reloadable MCP proxy server that enables users to create and manage custom Python tools through dynamic module loading. Users can build their own utilities, wrap APIs, and extend functionality by simply adding Python files to designated folders.7Apache 2.0
- FlicenseNot gradedqualityNot gradedmaintenanceA dynamic server that automatically discovers and executes scripts from a tools directory as isolated processes using the MCP protocol. It enables users to easily extend server capabilities by adding new tool scripts that communicate via JSON.-