IDSL-MCP-Server

Idsl-group/IDSL-MCP-Server

3.2

If you are the rightful owner of IDSL-MCP-Server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

This is an MCP server made for the IDSL agentic ecosystem.

MCP SERVER

What it is

This is an MCP server made for the IDSL agentic ecosystem

How to run it

To run it, run these commands

Windows

> python -m venv .venv
> .venv\Scripts\Activate
> pip install -r requirements.txt
> uvicorn server:app --reload --host 127.0.0.1 --port 8000

Linux/Mac

> python -m venv .venv
> source .venv\bin\activate
> pip install -r requirements.txt
> uvicorn server:app --reload --host 127.0.0.1 --port 8000

How to add tools

To add tools, create a new python script in the tools.py. Import the following dependency

from mcp.server.fastmcp import FastMCP

Then, define a register_tools function with the signature defined below:

def register_tools(mcp: FastMCP):

Create the functions that you wish to be tools, and give them a docstring explaining the functionality, the arguments, and the returns. Then, annotate the functions with @mcp.tool.