This repository offers a basic MCP (Multi-Client Protocol) implementation showcasing client-server communication. It includes a test script demonstrating functionalities like `call_tool()` and `read_resource()`, licensed under the MIT License.
This project offers a basic implementation of the Multi-Client Protocol (MCP), showcasing fundamental client-server communication.
uv
)git clone https://github.com/tjjd4/simple-mcp-test.git
cd simple-mcp-test
python -m venv .venv # using python and pip
uv venv # using uv
source .venv/bin/activate # On Windows: .venv\Scripts\activate
uv
:uv run pip install -r pyproject.toml # using uv
The test_simple_mcp.py
script tests the MCP implementation, demonstrating functionalities like call_tool()
and read_resource()
.
To execute the test script:
# Run the test script
export PYTHONPATH=$(pwd)
python scripts/test_simple_mcp.py
Licensed under the MIT License; see LICENSE for details.
git checkout -b feature/AmazingFeature
).git commit -m 'Add some AmazingFeature'
).git push origin feature/AmazingFeature
).tjjd4/simple-mcp-test
March 27, 2025
March 27, 2025
Python