Skip to content
cccskills
FreePublished on GitHub

mcp-documentation

Reference and learning guide for the Model Context Protocol (MCP). Use when implementing clients/servers or debugging connection issues. For server listings, see mcp-server-registry.

The English summary is being prepared. Showing the original description.

See how to install

Files included (1)

  • SKILL.md1.6 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

MCP Documentation Skill

When to Use

  • When needing to understand the underlying architecture of MCP.
  • When implementing a custom MCP client or server.
  • To research specific protocol features (Resources, Prompts, Tools).

Reference

Official MCP Documentation

Instructions

1. Conceptual Understanding

  • Clients: Applications like Claude Desktop or IDEs that connect to servers.
  • Servers: Lightweight programs that expose tools, resources, and prompts.
  • Transports: The communication layer (usually Stdio or SSE).

2. Implementation Guide

  • SDKs: Use the official SDKs for TypeScript or Python.
  • Core Components:
  • Tools: Executable functions (e.g., calculate_roi).
  • Resources: Data sources (e.g., database://logs).
  • Prompts: Pre-defined templates for LLM interaction.

3. Debugging

  • Use the MCP Inspector to test servers interactively.
  • Check transport logs for message parsing errors.

Quality Gates

  • Compliance with the latest Specification.
  • Use of official SDKs for standardized implementations.
  • Documentation of custom tools/resources for agent discoverability.

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Generates and maintains changelogs following Keep a Changelog format. Use when updating release notes, finishing tasks, or tagging versions. For version bumps, see semantic-versioning.

The English summary is being prepared. Showing the original description.

tuliosousapro/SaaS-blueprint5Updated Aug 31, 2026

Structured competitor teardown skill. Use when scraping competitor sites, extracting pricing/features/positioning, or analyzing strategic gaps. For general research, see market-research.

The English summary is being prepared. Showing the original description.

tuliosousapro/SaaS-blueprint5Updated Aug 31, 2026

Enforces Conventional Commits format for git commit messages. Use when formatting commits or validating message structures. For git commands, see git-control.

The English summary is being prepared. Showing the original description.

tuliosousapro/SaaS-blueprint5Updated Aug 31, 2026

Creates an llms.txt file from scratch based on repository structure. Use when configuring LLM discovery files. For updating existing configurations, see update-llms.

The English summary is being prepared. Showing the original description.

tuliosousapro/SaaS-blueprint5Updated Aug 31, 2026

Intelligent README.md generation prompt that analyzes project documentation structure and creates comprehensive repository documentation. Scans ./ directory files and creates a README.md file for the project. Only used when creating a new repository. or when the README.md file is missing.

The English summary is being prepared. Showing the original description.

tuliosousapro/SaaS-blueprint5Updated Aug 31, 2026

Standardizes git operations, branch management, and disaster recovery. Use when committing, branching, or resolving conflicts. For commit formatting, see conventional-commits.

The English summary is being prepared. Showing the original description.

tuliosousapro/SaaS-blueprint5Updated Aug 31, 2026

See all skills by tuliosousapro

Report a problem with this skill