Overview
what is Mcp_server_client_assessment?
Mcp_server_client_assessment is a project that implements an MCP-based Client-Server System where a client sends a query, the server processes it using Ollama LLM, generates a system command, executes it, and returns the output.
how to use Mcp_server_client_assessment?
To use this project, clone the repository, install the required dependencies, start the server, and then run the client to send queries.
key features of Mcp_server_client_assessment?
- Utilizes FastAPI for building the server.
- Processes queries using Ollama LLM.
- Executes system commands and returns outputs.
use cases of Mcp_server_client_assessment?
- Sending queries to a server for processing.
- Executing system commands based on client requests.
- Integrating with other applications that require command execution.
FAQ from Mcp_server_client_assessment?
- What are the prerequisites for running this project?
You need Python 3.8+, Pip package manager, Ollama installed and running, and MCP Python SDK installed.
- How do I start the server?
After cloning the repository and installing dependencies, you can start the server by running
python server.py.
- Can I run the client without the server?
No, the client needs to connect to the server to send queries and receive responses.