Getting it into your agent
There is no command for this one: it runs only inside a plugin, and the catalogue could not identify which plugin ships it. The source is linked below.
Wrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/rules/swonvip/mcp-server-talk/math-assistant-mcp-demo)<a href="https://agentmods.dev/rules/swonvip/mcp-server-talk/math-assistant-mcp-demo"><img src="https://agentmods.dev/badge/rules/swonvip/mcp-server-talk/math-assistant-mcp-demo/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/rules/swonvip/mcp-server-talk/math-assistant-mcp-demo"><img src="https://agentmods.dev/badge/rules/swonvip/mcp-server-talk/math-assistant-mcp-demo.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00000 | $0.00728 |
| Opus 5 | $0.00000 | $0.00364 |
| Sonnet 5 | $0.00000 | $0.00146 |
| Haiku 4.5 | $0.00000 | $0.00073 |
Grade A, and why
math-assistant-mcp-demo scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 8d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 92 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Math Assistant MCP Server Demo Implementation
Overview
Successfully created and cleaned up a Math Assistant MCP Server demo using FastMCP in the demo/1/ directory.
Implementation Details
Server Capabilities
- Name: Math Assistant MCP Server
- Framework: FastMCP
- Purpose: Demonstrate mathematical calculation capabilities via MCP
Available Tools (9 total)
add_numbers(a, b)- Add two numberssubtract_numbers(a, b)- Subtract two numbersmultiply_numbers(a, b)- Multiply two numbersdivide_numbers(a, b)- Divide two numbers (with zero-division protection)power(base, exponent)- Raise to a powersquare_root(number)- Calculate square root (with negative number protection)factorial(n)- Calculate factorial (with negative number protection)calculate_percentage(part, whole)- Calculate percentagecalculate_average(numbers)- Calculate average of a list
Available Resources (1 total)
file://server-info- Server information and capabilities
Available Prompts (2 total)
math-helper- General mathematical assistance templatecalculator- Step-by-step calculation assistance template
Files Created/Updated
Core Files
simple_mcp_server.py- Main server implementationrequirements.txt- Dependencies (fastmcp>=0.4.0)README.md- Comprehensive documentationcursor-mcp-config.json- Sample Cursor configurationsetup.sh- Automated setup script
Key Changes Made
- Renamed from "Simple Demo Server" to "Math Assistant MCP Server"
- Removed non-math tools (todo management, text processing, time utilities)
- Added comprehensive math tools with error handling
- Updated all documentation and references
- Fixed resource URI format (added
file://prefix) - Improved setup script with proper testing
Cursor Integration
Configuration
{
"mcpServers": {
"math-assistant": {
"command": "python",
"args": ["/Users/sven.scheffel/Documents/repositories/mcp-server-talk/demo/1/simple_mcp_server.py"],
"cwd": "/Users/sven.scheffel/Documents/repositories/mcp-server-talk/demo/1"
}
}
}
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 8d ago First seen · 92 lines · 0 tokens per session scan A 8c596af1f718
math-assistant-mcp-demo is a cursor rule published in the GitHub repository SwonVIP/mcp-server-talk (0 stars, last pushed 1y ago), licensed MIT. It costs nothing until one of its globs matches a file; then it loads 728 tokens. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other cursor rules, from other repositories
tensorflow
TensorFlow: Keras, model training, production deployment.
ponytail
Ponytail, lazy senior dev mode. Always pick the simplest solution that works.
angular-20
This rule provides comprehensive best practices and coding standards for Angular development, focusing on modern TypeScript, standalone components, signals, and performance optimizations.
dev-standard
Apache Superset development standards and guidelines for Cursor IDE.
cli-error-handling
CLI command error handling patterns.
prefer-direct-imports-over-module-mocks
Prefer extracting a testable core over vi.mock / vi.resetModules when unit tests need to reach production logic entangled with config, env, or singletons.