MCP Deployment
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP Deploymentsum these numbers: 5, 10, 15, 20"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP Deployment
A Model Context Protocol (MCP) server that exposes a sum_numbers tool for summing lists of integers. This project demonstrates a simple MCP server implementation using FastMCP.
Project Overview
This MCP deployment project provides:
sum_numbers Tool: A simple tool that takes a list of integers and returns their sum
FastMCP Server: Built on the MCP FastMCP framework for easy server implementation
Python 3.13+: Uses modern Python with type hints and async support
Related MCP server: Fast MCP Local
Installation
Prerequisites
Python 3.13 or higher
uvpackage manager (recommended) orpip
Using uv (Recommended)
Install
uv(if not already installed):# On Windows powershell -c "irm https://astral.sh/uv/install.ps1 | iex" # On macOS/Linux curl -LsSf https://astral.sh/uv/install.sh | shClone the repository:
git clone https://github.com/Mandapati-SuryanarayanaRaju/mcp-deployment.git cd mcp-deploymentCreate a virtual environment and install dependencies:
uv syncRun the MCP server:
uv run mcp-server
Using pip
Clone the repository:
git clone https://github.com/Mandapati-SuryanarayanaRaju/mcp-deployment.git cd mcp-deploymentCreate a virtual environment:
python -m venv .venv source .venv/bin/activate # On Windows: .venv\Scripts\activateInstall dependencies:
pip install -e .Run the MCP server:
mcp-server
Configuration
Claude Desktop Configuration
To use this MCP server with Claude Desktop, add the following configuration to your claude_desktop_config.json:
{
"mcpServers": {
"Sum-numbers": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/Mandapati-SuryanarayanaRaju/mcp-deployment@main",
"mcp-server"
]
}
}
}Location of claude_desktop_config.json:
Windows:
%APPDATA%\Claude\claude_desktop_config.jsonmacOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonLinux:
~/.config/Claude/claude_desktop_config.json
Alternative Local Configuration
If you prefer to run the server locally, use:
{
"mcpServers": {
"sum-numbers": {
"command": "python",
"args": [
"-m",
"mcpserver"
],
"cwd": "/path/to/mcp-deployment"
}
}
}Available Tools
sum_numbers
Sums a list of integers.
Parameters:
numbers(list[int]): A list of integers to be summed
Returns:
(int): The sum of all integers in the list
Example:
result = sum_numbers([1, 2, 3, 4, 5])
# Returns: 15Project Structure
mcp-deployment/
src/
mcpserver/
__init__.py
__main__.py
deployment.py
pyproject.toml
README.md
uv.lockDependencies
mcp[cli]>=1.23.1: Model Context Protocol library with CLI supportPython 3.13+
Development
To contribute or modify the server:
Install in development mode:
uv syncEdit
src/mcpserver/deployment.pyto add new tools or modify existing onesTest locally:
uv run mcp-server
License
This project is open source. See LICENSE file for details.
Support
For issues or questions, please open an issue on GitHub: mcp-deployment Issues
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
Related MCP Servers
- Alicense-qualityDmaintenanceA simple demonstration MCP server that provides a basic arithmetic tool for adding two numbers together, showcasing how to build custom MCP servers with input validation.Last updated17ISC
- Alicense-qualityDmaintenanceA minimal FastMCP server implementation that provides basic mathematical and greeting tools. Enables users to perform simple operations like adding numbers and greeting people by name through a lightweight MCP interface.Last updatedMIT
- Flicense-qualityDmaintenanceA simple demonstration MCP server built with FastMCP that exposes basic calculator operations (add, subtract, multiply, divide) as tools for MCP clients like GitHub Copilot Agent mode.Last updated
- Flicense-qualityCmaintenanceA basic MCP server implementation using the FastMCP framework that provides utility tools for greetings and mathematical calculations. It is designed to demonstrate tool integration for AI-assisted development workflows like Cline.Last updated
Related MCP Connectors
MCP server exposing the Backtest360 engine API as tools for AI agents.
Markdown-first MCP server for Notion API with 8 composite tools and 39 actions.
MCP server for Pentest-Tools.com: run scans, manage findings and reports via your preffered LLM.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Mandapati-SuryanarayanaRaju/mcp-deployment'
If you have feedback or need assistance with the MCP directory API, please join our Discord server