raheesahmed/sajicode/mcp-server
Claude Code and agent skill by raheesahmed/sajicode
Trust tier 2
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
Build production MCP (Model Context Protocol) servers that let AI clients call your tools and read your data. Covers tool registration with Zod validation, resource handlers, prompt templates, stdio and HTTP transports, session management, error handling, testing, and deployment. Use when building MCP servers or tools for AI integration.
Install
npx vskill@latest install raheesahmed/sajicode/mcp-serverSKILL.md
MCP Server Mastery
Project Setup
package.json
tsconfig.json
Server Architecture
Tool Patterns
Tool with Structured Output
Tool with Error Handling
Tool with Annotations
Resource Patterns
Static Resource
Dynamic Resource with Template
Transport Setup
Stdio (local CLI tools)
HTTP (remote services)
Client Configuration
Claude Desktop / Cursor / VS Code
Best Practices
- Use Zod schemas for ALL input/output validation
- Keep tools focused — one action per tool
- Return
isError: trueon failures — never throw unhandled - Log to stderr (
console.error) — stdout is used by stdio transport - Add
#!/usr/bin/env nodeshebang for CLI distribution - Resources are read-only — no mutations
- Use
outputSchemawhen tools return structured data - Set timeouts on all external calls
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/mcp-server/SKILL.md
Popularity
- Repository stars
- 65
- Repository forks
- 16
- 7-day trend score
- 21
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 18 Mar 2026, 7 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/raheesahmed/sajicode/mcp-server)