Okta Calculator Server
БесплатноНе проверенExposes basic calculator tools (add, subtract, multiply, divide) and validates Okta access tokens on tool calls for secure access.
Описание
Exposes basic calculator tools (add, subtract, multiply, divide) and validates Okta access tokens on tool calls for secure access.
README
Okta Calculator MCP Server
Simple MCP server (Streamable HTTP) that exposes basic calculator tools and validates an Okta access token on tool calls.
Features
- Calculator tools:
add,subtract,multiply,divide - Okta auth via Bearer token: tool calls require an
Authorization: Bearer <okta-jwt>header - Validation: the server verifies the token as a JWT signed by Okta using the Okta JWKS endpoint (signature, issuer, audience, expiry)
- Discovery calls (
initialize,tools/list) work without a token, so gateways can list tools
Prerequisites
- Node.js 20+
Configuration
Okta config is hardcoded in src/server.ts:
- Issuer:
https://truefoundry.okta.com(Okta org authorization server) - Audience:
https://truefoundry.okta.com - JWKS:
https://truefoundry.okta.com/oauth2/v1/keys
The HTTP port defaults to 8080 and can be overridden with the PORT env var.
Install, build and run
npm install
npm run build
npm start
For local development:
npm run dev
Endpoints
POST /mcp(andPOST /): MCP Streamable HTTP endpointGET /health: health probe, returns{"status":"ok"}
MCP tools
Each tool takes a and b (numbers):
add: returnsa + bsubtract: returnsa - bmultiply: returnsa * bdivide: returnsa / b(errors on divide-by-zero)
Tool calls without a valid Okta Bearer token get HTTP 401:
Unauthorized: invalid or missing Okta token.
Docker
docker build -t okta-calculator-mcp .
docker run -p 8080:8080 okta-calculator-mcp
TrueFoundry MCP Gateway
Register the deployed URL as a remote MCP server with Token Passthrough auth, so the gateway forwards the caller's Okta Bearer token to this server on tool calls.
Установка Okta Calculator Server
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/naman-monga-tf/mcp-passhtroughFAQ
Okta Calculator Server MCP бесплатный?
Да, Okta Calculator Server MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Okta Calculator Server?
Нет, Okta Calculator Server работает без API-ключей и переменных окружения.
Okta Calculator Server — hosted или self-hosted?
Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.
Как установить Okta Calculator Server в Claude Desktop, Claude Code или Cursor?
Открой Okta 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 Okta Calculator Server with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
