Py Students
БесплатноНе проверенEnables LLMs to manage student records through natural language by wrapping a simple HTTP student server's endpoints as MCP tools.
Описание
Enables LLMs to manage student records through natural language by wrapping a simple HTTP student server's endpoints as MCP tools.
README
A learning project that pairs a simple FastAPI student server with an MCP server, so an LLM like Claude can manage student records through natural language. The HTTP server stores students in memory and exposes endpoints for listing, adding, and deleting records. The MCP server wraps those endpoints as tools that Claude can call directly.
Running the simple server
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
python server/server.py
The server runs at http://127.0.0.1:8000.
| Tool | Method | Description |
|---|---|---|
get_students |
GET / |
List all students |
add_student |
POST / |
Add a student by name and age |
delete_student |
DELETE / |
Remove a student by name |
Setting up the MCP server
Add the following to your Claude Desktop config under the mcpServers block:
"students-server": {
"command": "/path/to/py-mcp-students/.venv/bin/python",
"args": ["/path/to/py-mcp-students/mcp_server.py"]
}
Replace /path/to/py-mcp-students with the absolute path to this repo. The MCP server communicates over stdio and requires the simple server to be running separately.
Notes (to self)
- I want to expand upon the comments for each method in the mcp server and see which comments are most effective
- I want to use this as a learning basis for later mcp projects and look into effective routing for many mcp servers hosted on one url
Установка Py Students
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/cmaalto03/py-mcp-studentsFAQ
Py Students MCP бесплатный?
Да, Py Students MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Py Students?
Нет, Py Students работает без API-ключей и переменных окружения.
Py Students — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Py Students в Claude Desktop, Claude Code или Cursor?
Открой Py Students на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare Py Students with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
