Overview
What is MCP-Server?
MCP-Server is a Model Context Protocol server designed for tool calling. It provides API endpoints to check server status and retrieve a list of available tools.
How to use MCP-Server?
Create a Python virtual environment, install dependencies from requirements.txt, then start the server by running python src/main.py.
Key features of MCP-Server
- Provides API for tool listing and status checking
- Built with Python using a virtual environment
- Two API endpoints: /v1/status/ and /v1/tools/
Use cases of MCP-Server
- Check server health via /v1/status/
- Retrieve the list of available tools via /v1/tools/
FAQ from MCP-Server
What are the dependencies for MCP-Server?
Dependencies are listed in requirements.txt and can be installed with pip install -r requirements.txt.
How do I start MCP-Server?
Run python src/main.py from your activated virtual environment.
What API endpoints does MCP-Server expose?
Two endpoints: /v1/status/ to check if the server is up, and /v1/tools/ to get the list of available tools.