FastMCP Calculator Server
БесплатноНе проверенA Model Context Protocol server providing calculator tools (add, subtract, multiply, divide, etc.) with optional JWT or Google OAuth authentication.
Описание
A Model Context Protocol server providing calculator tools (add, subtract, multiply, divide, etc.) with optional JWT or Google OAuth authentication.
README
A Model Context Protocol (MCP) server providing calculator functionality with authentication options.
Quick Start
1. Install Dependencies
pip install -r requirements.txt
2. Choose Authentication Mode
No Authentication (Port 8000)
python calculator_server.py
JWT Authentication (Port 8001)
python calculator_server_auth.py
# Copy the bearer token from output
Google OAuth (Port 8002)
# Setup: Get credentials from https://console.cloud.google.com/
# Create .env file with GOOGLE_CLIENT_ID and GOOGLE_CLIENT_SECRET
python calculator_server_google_oauth.py
Calculator Tools
add(a, b)- Add two numberssubtract(a, b)- Subtract numbersmultiply(a, b)- Multiply numbersdivide(a, b)- Divide numberspower(base, exponent)- Raise to powermodulo(a, b)- Get remaindersquare_root(n)- Calculate square rootevaluate_expression(expr)- Evaluate math expressioncalculate_percentage(value, pct)- Calculate percentageaverage(numbers)- Calculate average
Google OAuth Setup
- Go to https://console.cloud.google.com/
- Create OAuth 2.0 Client ID
- Add redirect URI:
http://localhost:8000/auth/callback - Copy credentials to
.env:
GOOGLE_CLIENT_ID=your-id.apps.googleusercontent.com
GOOGLE_CLIENT_SECRET=your-secret
SERVER_BASE_URL=http://localhost:8000
Claude Desktop Setup
Edit your Claude config file:
Windows: %APPDATA%\Claude\claude_desktop_config.json
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"calculator": {
"command": "python",
"args": ["path/to/calculator_server.py"]
}
}
}
Production
- Use HTTPS (required for Google OAuth)
- Store credentials securely
- Enable rate limiting
- Set up monitoring
Resources
Установка FastMCP Calculator Server
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/Muhammad-Moin/MCP_SERVERFAQ
FastMCP Calculator Server MCP бесплатный?
Да, FastMCP Calculator Server MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для FastMCP Calculator Server?
Нет, FastMCP Calculator Server работает без API-ключей и переменных окружения.
FastMCP Calculator Server — hosted или self-hosted?
Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.
Как установить FastMCP Calculator Server в Claude Desktop, Claude Code или Cursor?
Открой FastMCP Calculator Server на 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 FastMCP Calculator Server with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
