Simple FastMCP Server
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., "@Simple FastMCP Serveradd 15 and 27"
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.
Simple FastMCP Server
This repository contains a minimal MCP server built with FastMCP 2.0. It exposes two tools:
add(a: int, b: int) -> int: Returns the sum of two numbers.greet(name: str) -> str: Returns a friendly greeting.
Local Development
Prerequisites:
Python 3.9+
pip
Install dependencies:
pip install -r requirements.txtRun the server locally over HTTP:
python my_server.pyThe MCP endpoint will be available at http://localhost:8000/mcp.
Optional: Test with a simple client script.
Create client_test.py:
import asyncio
from fastmcp import Client
async def main():
async with Client("http://localhost:8000/mcp") as client:
result = await client.call_tool("greet", {"name": "FastMCP"})
print(result)
asyncio.run(main())Run it:
python client_test.pyRelated MCP server: Example MCP Server
Deploy to FastMCP Cloud
FastMCP Cloud hosts MCP servers from your GitHub repository and provides a URL like https://your-project-name.fastmcp.app/mcp ([1]).
Steps:
Push this repository to GitHub (ensure
requirements.txtis present).Sign in to FastMCP Cloud with your GitHub account and create a project.
Set the entrypoint to
my_server.py:mcp(Cloud imports the server object and ignores__main__) ([2]).Deploy; your server becomes available at
https://<project>.fastmcp.app/mcp.
Notes:
Cloud automatically installs dependencies from
requirements.txt([1]).Entry-point configuration accepts
file.py:object_namesyntax if you rename the server instance ([1]).
References
[1] FastMCP Cloud guide: https://gofastmcp.com/deployment/fastmcp-cloud
[2] FastMCP Quickstart: https://gofastmcp.com/getting-started/quickstart
This server cannot be deployed
Maintenance
Related MCP Connectors
A simple MCP server built with FastMCP and python
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceA minimal fastmcp demonstration server that provides a simple addition tool through the MCP protocol, supporting deployment via Docker with multiple transport modes.3-
- FlicenseAqualityDmaintenanceA demonstration MCP server built with FastMCP v2.0 that provides basic mathematical calculations and greeting functionality. Features Docker containerization, comprehensive testing, and CI/CD automation for learning MCP development patterns.2-
- FlicenseCqualityDmaintenanceA demonstration MCP server that provides a simple addition tool for learning how to create and deploy servers following the Model-Context-Protocol specification. Serves as a basic example for developers getting started with MCP server development.1-
- FlicenseBqualityDmaintenanceA simple demonstration MCP server that provides basic utility tools including dice rolling and number addition functionality. This server serves as a tutorial example for setting up both local and remote MCP servers using FastMCP.3-