Simple Remote MCP Server
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., "@Simple Remote MCP Serversay hello to Alice"
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 MCP Server (FastMCP)
This repository demonstrates how to create, test, and deploy a simple remote MCP server using FastMCP, uv, and GitHub.
Prerequisites
Make sure you have the following installed:
Python 3.10+
uv(Python package manager)Git
VS Code (recommended)
Node.js (for MCP Inspector)
Related MCP server: Python MCP Server Template
Step-by-Step Guide
1. Install uv
uv is a fast Python package manager and runtime.
pip install uv2. Create a new project folder
mkdir simple-mcp-server
cd simple-mcp-server3. Open the folder in VS Code
code .4. Initialize the project
uv initThis creates:
pyproject.tomlVirtual environment configuration
5. Install FastMCP
uv add fastmcpFastMCP allows you to build MCP-compatible servers easily.
6. Create a simple server
Create a file called main.py:
from fastmcp import FastMCP
mcp = FastMCP("Simple MCP Server")
@mcp.tool()
def hello(name: str) -> str:
return f"Hello, {name}! Welcome to MCP."
if __name__ == "__main__":
mcp.run()7. Run the server
uv run main.pyYour MCP server will start locally.
8. Test using MCP Inspector
Use MCP Inspector to:
Connect to the server
Verify tools are listed
Send test requests
This confirms your server is MCP-compliant.
9. Create a GitHub repository
Create a new repo on GitHub named:
simple-mcp-server10. Initialize Git locally
git init
git add .
git commit -m "Initial commit: Simple MCP server"11. Add GitHub remote & push
git remote add origin https://github.com/yourusername/simple-mcp-server.git
git push -u origin main12. Deploy on FastMCP Cloud
Create an account on FastMCP Cloud
Connect your GitHub repository
Deploy the project
After deployment:
Your MCP server gets a public endpoint
It can be used by MCP clients and LLM agents
Project Structure
simple-mcp-server/
│── main.py
│── pyproject.toml
│── README.mdNext Steps
Add more MCP tools
Connect this server to LLM agents
Add authentication & logging
Happy building 🚀
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
- -license-quality-maintenanceA basic MCP server template with example tools for echoing messages and retrieving server information. Built with FastMCP framework and supports both stdio and HTTP transports for integration with various clients.Last updated
- Flicense-qualityDmaintenanceA foundational template for building MCP servers in Python using Streamable HTTP transport. Provides example implementations of tools, resources, and prompts to help developers create custom MCP integrations for AI assistants.Last updated
- AlicenseBqualityDmaintenanceA template repository for building Model Context Protocol (MCP) servers that enable LLM clients to interact with custom tools and services through standardized JSON-RPC communication.Last updated3MIT
- Flicense-qualityDmaintenanceA production-ready Python scaffold for building Model Context Protocol (MCP) servers using FastMCP. It provides a structured framework for developers and AI agents to rapidly develop, test, and manage custom tools and workflows.Last updated1
Related MCP Connectors
Primarily to be used as a template repository for developing MCP servers with FastMCP in Python, P…
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
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/ParthSharma1197/remote-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server