Echo Hello 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., "@Echo Hello MCP Servergreet me in Japanese, my name is Taro"
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サーバーのサンプル
動作環境
Windows11 Pro 23H2
Python 3.13.2
uv 0.6.12
Related MCP server: Streamable HTTP MCP Server
事前準備
Visual Studio Codeのインストール
Pythonのインストール
uvコマンドのインストール
uvコマンドのインストール
PowerShellから下記コマンドを実行する
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"初回のプロジェクト作成
# プロジェクトの新規作成
uv init echo_hello
cd echo_hello
# Python仮想環境を使用
uv venv
.venv\Scripts\activate
# 依存関係をインストールする
uv add mcp[cli] httpx
# MCPサーバーのソースコード作成
# 今回は「hello.py」とする
new-item hello.pyMCPサーバー本体をPythonで作成
from typing import Any
import httpx
from mcp.server.fastmcp import FastMCP
# FastMCPサーバーの初期化
mcp = FastMCP("echo_hello")
# FastMCPサーバーが呼び出された時の処理
@mcp.tool()
async def echo_hello(name: str) -> str:
# 今回は「コンニチハ、{プロンプトから渡された値}!!!!」と返すだけ
return f"コンニチハ, {name}!!!!"
if __name__ == "__main__":
# 初期化とサーバー実行
mcp.run(transport='stdio')MCPサーバーの登録
ファイル:C:\Users\%USERPROFILE%\AppData\Roaming\Code\User\settings.json
~省略~
"mcp": {
"inputs": [],
"servers": {
"echo_hello": {
"command": "uv",
"args": [
"--directory",
"C:\\Workspace\\mcp\\mcp_server_demo\\echo_hello",
"run",
"echo_hello.py"
]
}
}
},This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
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/room202/mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server