claude-mcp

claude-mcp

3.5

A powerful server-based tooling system designed to extend Claude's code generation capabilities with access to the latest documentation and resources.

Claude MCP is a modular server that hosts tools to enhance Claude's ability to work with modern frameworks and libraries. By providing Claude with access to up-to-date documentation and APIs, it ensures that generated code always follows the latest best practices and utilizes the most recent features. The system can be deployed in two main modes: Personal Mode, which runs locally on your machine to enhance your own Claude Code experience, and Shared Mode, which can be deployed as a service that can be accessed by multiple users or teams. You can add your own custom tools or use those contributed by the community.

Features

  • Documentation Fetcher: Discovers, fetches, and processes the latest documentation for frameworks and libraries.
  • Version Detection: Automatically detects the latest version from npm, PyPI, or GitHub.
  • Documentation Scraping: Uses headless browsers to scrape official documentation sites.
  • Content Processing: Extracts relevant content and converts to structured formats (JSON/Markdown).
  • API Reference Handling: Separately processes API documentation for comprehensive coverage.

MCP Tools

  • {'Documentation Fetcher': 'Discovers, fetches, and processes the latest documentation for frameworks and libraries.'}

Usage with Different Platforms

Personal/Local Use

For personal use, simply run the server locally. No authentication or rate limiting is applied by default.

Shared Team Server

For a shared server within a team, you might want basic authentication.

Public Deployment

For a public-facing service, enable all security features.

Docker Deployment

You can also run the MCP server using Docker.

Dual Deployment

You can run both a local instance for personal tools and connect to a shared instance.