mcp-tool-definition
CommunityDefine robust, self-documenting MCP tools.
Authorabhishekmmgn
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Defining MCP tools with consistent, self-documenting schemas helps teams design, validate, and audit tool behavior for AI agents.
Core Features & Use Cases
- JSON Schema-based tool definitions with mandatory inputSchema and optional outputSchema and annotations to ensure clear contracts
- Enables self-documenting tools that constrain behavior, validation, and side effects for safer agent use
- Use Case: Define a Jira ticket-creation tool schema that standardizes required fields and expected outputs
Quick Start
Define a new MCP tool by adding a JSON object with fields like name, description, inputSchema, and optional outputSchema and annotations to your tool repository.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: mcp-tool-definition Download link: https://github.com/abhishekmmgn/skills/archive/main.zip#mcp-tool-definition Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.