# MCP Routing

> Chooses which existing specialist MCP and which software-engineering tools to use. Use at the start of any engineering task and whenever work crosses documents, SQL, Windows, Android, or general code.

- Skill: `samraddhashrivastavatech/mcp-routing` (Agent Skill)
- Install (CLI): `npx skillmds@latest add samraddhashrivastavatech/mcp-routing`
- Raw SKILL.md: https://api.skillmd.com/api/skills/samraddhashrivastavatech/mcp-routing/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Data & Analytics
- Author: SAMRADDHASHRIVASTAVATECH (https://skillmd.com/u/samraddhashrivastavatech)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/samraddhashrivastavatech/mcp-routing

---


# MCP routing

This ecosystem already has specialists. Routing is part of engineering.

| User intent | MCP | Do not |
|-------------|-----|--------|
| Word/Excel/PowerPoint files | `office-documents-mcp` | Hand-build OOXML |
| Query/schema/backup SQL | `database-sql-mcp` | Raw sqlite3 with no policy |
| Printers, spooler, Windows services | `windows-system-mcp` | Generic PowerShell |
| Android app/APK/emulator | `android-development-mcp` | Fake Gradle in SE MCP |
| CLI, library, API, web, desktop, C/Go/Rust/Java | `software-engineering-mcp` | Force Node+React |

Call `se_route` with the user's words. Honor `specialist` when `score > 0`.

If both apply (e.g. "Android app with SQLite"): **Android MCP for the app**, Database MCP for on-device/file SQL analysis if needed. Do not merge servers.

Skills live in `skills/*/SKILL.md`. Load only what the current phase needs.

