skywinder Cursor rule skywinder/osm-edit-mcp/.cursor/rules/mcp-implementation-patterns.mdc
mcp :src/osm_edit_mcp/server.py) uses FastMCP framework with this pattern:
```python
from mcp.server.fastmcp import FastMCP
# Initialize server
mcp = FastMCP("osm-edit- mcp ")
# Define tools with decorator
@mcp.tool()
async def tool_name(param
42mo ago Review MountCreate a free account to mount skywinder Reads credentials Cursor rule skywinder/osm-edit-mcp/.cursor/rules/osm-edit-safety.mdc
description:
globs:
alwaysApply: true
---
# OSM Edit MCP Server - Safety and Development Rules
## ⚠️ CRITICAL: Ask Before Irreversible Operations
**ALWAYS ask the user before performing these irreversible operations:**
### OpenStreetMap Operations
- Creating
42mo ago Review MountCreate a free account to mount skywinder Reads credentials Cursor rule skywinder/osm-edit-mcp/.cursor/rules/osm-mcp-project-structure.mdc
description:
globs:
alwaysApply: true
---
# OSM Edit MCP Server - Project Structure Guide
## Core Project Files
### Main Server Implementation
- **[src/osm_edit_mcp/server.py](mdc:src/osm_edit_mcp/server.py)** - Primary MCP server with 31 tools for OSM operations
- **[main.py
42mo ago Review MountCreate a free account to mount skywinder Reads credentials Cursor rule skywinder/osm-edit-mcp/.cursor/rules/testing-and-quality.mdc
seconds
### Memory Usage
- **Base server **: < 100MB
- **During testing**: < 500MB
- **Large operations**: < 1GB
### API Rate Limiting
Respect OSM API limits configured in [.env]( mcp :.env):
- `RATE_LIMIT_PER_MINUTE
42mo ago Review MountCreate a free account to mount synamcps Cursor rule synamcps/synamcps-server/.cursor/rules/syna-brain-memory.mdc
Persist SynaMCPs logic/UI session memory to syna-brain MCP
411d ago Review MountCreate a free account to mount withevergrow Cursor rule withevergrow/withicons/.cursor/rules/with-icons.mdc
Use the "with icons" library (@withicons/*) whenever adding or replacing icons in UI code
441d ago Review MountCreate a free account to mount zolowhos Cursor rule zolowhos/antistrefo/.cursor/rules/layout.mdc
Source tree, include paths, folder cap, and how tests must assert
423d ago Review MountCreate a free account to mount zolowhos Cursor rule zolowhos/antistrefo/.cursor/rules/project.mdc
antistrefo identity, prefixes, and locked coding conventions
423d ago Review MountCreate a free account to mount ghostswap1 Cursor rule ghostswap1/ghostswap-agents/.cursor/rules/main.mdc
GhostSwap Partners API integration conventions (auth, idempotency, polling, error handling). Apply when working on swap, exchange, quote, or crypto-conversion code.
36mo ago Review MountCreate a free account to mount madebyaris Cursor rule madebyaris/cursor-composer-rules/.cursor/rules/composer-orchestration.mdc
Subagents, plan mode, parallel workstreams, long-running tasks — when to delegate vs do inline
33mo ago Review MountCreate a free account to mount madebyaris Deletes or force-pushes Cursor rule madebyaris/cursor-composer-rules/.cursor/rules/cursor-tools-discipline.mdc
Cursor tool harness — what may enter a turn, which tool runs, what may leave, and when to stop. Parallel reads, schema-first MCP, no fabricated output
33mo ago Review MountCreate a free account to mount mupozg823 Cursor rule mupozg823/codelens-mcp-plugin/.cursor/rules/codelens-routing.mdc
CodeLens routing invariants and verification
34mo ago Review MountCreate a free account to mount Shelra Cursor rule Shelra/ShelraCode/.cursor/rules/project-overview.mdc
Project overview and architecture reference
352d ago Review MountCreate a free account to mount the-vibey-project Cursor rule the-vibey-project/vibey/.cursor/rules/vibey-chat-driver.mdc
Use when driving vibey projects, checking or answering human gates, starting or pausing background workers, inspecting queues or budgets, or connecting a frontier chat client (Claude Code, Codex, Claude Desktop, Cursor, VS Code, Gemini CLI) to the local vibey hub over MCP. Triggers on vibey mcp, vibey connect, vibey_projects, vibey_gates, vibey_answer_gate, vibey_status, or any request to steer a vibey delivery loop from chat.
311d ago Review MountCreate a free account to mount vmandic Cursor rule vmandic/searchconsole-mcp/.cursor/rules/core-project.mdc
Use when working in searchconsole-mcp and need project identity, commands, or where detailed conventions live.
36mo ago Review MountCreate a free account to mount aaydin-tr Cursor rule aaydin-tr/swagger-navigator-mcp/.cursor/rules/project-structure.mdc
discovery and search of Swagger/OpenAPI endpoints.
## Key Entry Points
- Main server : [index.ts](mdc:src/index.ts) - MCP server implementation with tools for API discovery
- Configuration loader: [loader.ts](mdc:src/config/loader.ts) - Handles YAML config
217mo ago Review MountCreate a free account to mount AgenticPawan Cursor rule AgenticPawan/FullStack-Pilot/.cursor/rules/fullstack-pilot-rules.md
Authorize(Roles = "...")]`
Use claim-based policies: `policy.RequireClaim("permission", "orders:write")`. See ADR-001.
---
## SQL Server / EF Core
### Parameterized Queries Only (OWASP-A03, CWE-89 — block)
Never build SQL by string
24mo ago Review MountCreate a free account to mount AlexFischman Reads credentials Cursor rule AlexFischman/mcp-skill-creator-agency/.cursor/rules/workflow.mdc
AI Agent Creator Instructions for Agency Swarm Framework
212mo ago Review MountCreate a free account to mount andrian-syh Cursor rule andrian-syh/roblox-optimum/.cursor/rules/roblox-optimum.mdc
Roblox and Luau coding standards
22mo ago Review MountCreate a free account to mount beingmartinbmc Cursor rule beingmartinbmc/jambavan/.cursor/rules/jambavan-mcp.mdc
Use Jambavan MCP for local code indexing, ranked context, graph navigation, failure history, and project memory when available.
24mo ago Review MountCreate a free account to mount