Simple FastMCP Server
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
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-