MCP Server Deepdive
Click on "Deploy 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 Server Deepdive show me how to install and run this server"
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 Server Deepdive Deployment
Installation Steps
1. Clone the Repository
git clone https://github.com/KrishnaPapana/mcpserverexample.git
cd mcpserverexample2. Set Up Python Environment
Ensure you have Python 3.12 or higher installed.
(Recommended) Create and activate a virtual environment:
python -m venv .venv
.venv\Scripts\activate3. Install Dependencies
pip install -U pip
pip install .4. Run the MCP Server
mcp-serverThis will start the MCP server using the entry point defined in pyproject.toml.
For more details, see the project documentation or source code.
Related MCP server: MCP Builder
MCP Client Configuration
You can add the following to your MCP client config file to automatically install and run the server:
{
"mcpserver":{
"server":{
"command": "uv",
"args":[
"--from",
"git+https://github.com/KrishnaPapana/mcpserverexample.git",
"mcp-server"
]
}
}
}Available Tools
1 tooladd_two_numbersC
Adds two numbers together.
Args:
a -- the first number
b -- the second number
Returns:
The sum of a and b
Inputs: a (required), b (required).
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 1 tool
With only one tool, there is no possibility of ambiguity or overlap with other tools. The tool 'add_two_numbers' has a single, clear purpose that cannot be confused with any other functionality.
A single tool inherently exhibits perfect naming consistency, as there are no other tools to compare it against. The name 'add_two_numbers' follows a clear verb_noun pattern, which would be consistent if more tools existed.
A single tool is generally too few for most server purposes, as it limits functionality and suggests an incomplete or trivial implementation. For a server named 'Deepdive', which implies comprehensive exploration, one tool is a significant mismatch in scope.
The server is severely incomplete, as it only provides a basic arithmetic operation with no coverage of any broader domain. There is no indication of what 'Deepdive' entails, but a single addition tool fails to support any meaningful workflows or use cases.
Related MCP Connectors
A simple MCP server built with FastMCP and python
Create, deploy, and operate MCP servers directly from your GitHub repositories.
Primarily to be used as a template repository for developing MCP servers with FastMCP in Python, P…
Search a directory of 800+ open-source MCP servers: find, compare and get install configs.
Related MCP Servers
- AlicenseBqualityDmaintenanceA server that provides a persistent Python REPL environment through the MCP protocol, allowing execution of Python code, variable management, and package installation.3900 PyPI43MIT
- AlicenseBqualityFmaintenanceA Python-based server that helps users easily install and configure other MCP servers across different platforms.22MIT
- FlicenseNot gradedqualityDmaintenanceThis repository provides a template for creating MCP servers with Python, including installation instructions and tools for testing with the MCP Inspector.-
- FlicenseNot gradedqualityDmaintenanceAn MCP server implementation in Python with placeholder tools, deployable to Azure Web App via GitHub Actions. Supports STDIO, HTTP REST, and WebSocket interfaces.-