Deployable MCP Server
## Installation Steps for Deployable MCP Server
###
To install and run the Deployable MCP Server, use the following command:
```
uvx --from https://github.com/parameshwaran1/mcpserverexample.git mcp-server
```
Or, in JSON configuration format:
```
"Deployable MCP Server": {
"command": "uvx",
"args": [
"--from",
"https://github.com/parameshwaran1/mcpserverexample.git",
"mcp-server"
]
}
```
## Usage
After installation, you can start the MCP server using the command:
```
uvx --from https://github.com/parameshwaran1/mcpserverexample.git mcp-server
```
This will launch the Deployable MCP Server, making its tools available for use.
## Features
- Simple addition tool: Adds two integers and returns the result.
- Easily extendable: Add more tools by defining new functions with docstrings.
## Requirements
- Python 3.8+
- `uv` and `uvx` installed. You can install them with:
```
pip install uv
pip install uvx
```
## Contributing
Feel free to fork the repository and submit pull requests for new features or bug fixes.
## License
This project is licensed under the MIT License.
TDQS
Scored across 4 tools
Each tool has a clearly distinct mathematical operation: addition, division, multiplication, and subtraction. There is no overlap in purpose, and an agent can easily select the correct tool based on the desired arithmetic operation.
All tool names follow a consistent verb-only pattern (add, divide, multiply, subtract) that directly describes the action performed. There are no deviations in naming style or convention across the toolset.
With 4 tools, this server provides a well-scoped set covering the four basic arithmetic operations. Each tool earns its place, and the count is appropriate for the mathematical domain without being too sparse or bloated.
The toolset offers complete coverage of the four fundamental arithmetic operations (addition, subtraction, multiplication, division) for the mathematical domain. There are no obvious gaps in functionality for basic number calculations.