71 lines
3.9 KiB
Markdown
71 lines
3.9 KiB
Markdown
|
|
# Claude Tools
|
|||
|
|
|
|||
|
|
## Overview
|
|||
|
|
|
|||
|
|
A collection of Claude skills, and "Model Context Protocol" servers, that are useful to the functional quality team, or anyone else interested in using some of Claude's more exotic capabilities.
|
|||
|
|
|
|||
|
|
## Requirements
|
|||
|
|
|
|||
|
|
* Python 3.10+
|
|||
|
|
* Node.js (for filesystem and playwright MCPs)
|
|||
|
|
* Poetry (for Python-based MCPs)
|
|||
|
|
* Claude Desktop and/or Claude Code
|
|||
|
|
|
|||
|
|
## Structure
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
claude-tools/
|
|||
|
|
|-- .claude/ Claude Code project settings
|
|||
|
|
|-- .mcp.json MCP server registration for Claude Code
|
|||
|
|
|-- config/ Config files for Claude Desktop (~/.config/Claude/)
|
|||
|
|
|-- mcps/ MCP servers
|
|||
|
|
| |-- dicom_mcp/ DICOM medical imaging inspection (17 read-only tools)
|
|||
|
|
| |-- filesystem_mcp/ File system operations via @cyanheads/filesystem-mcp-server
|
|||
|
|
| |-- open_meteo_mcp/ Global weather data via the Open-Meteo API
|
|||
|
|
| |-- playwright_mcp/ Browser automation via Playwright
|
|||
|
|
| |-- selenium_mcp/ Browser automation via Selenium WebDriver
|
|||
|
|
|-- skills/ Skill packages
|
|||
|
|
|-- artifacts-builder/ Build multi-component HTML artifacts with React, Tailwind, shadcn/ui
|
|||
|
|
|-- document-skills/ Document creation and manipulation
|
|||
|
|
| |-- docx/ Word document creation, editing, and analysis
|
|||
|
|
| |-- pdf/ PDF extraction, creation, merging, splitting, and forms
|
|||
|
|
| |-- pptx/ PowerPoint creation, editing, and analysis
|
|||
|
|
| |-- xlsx/ Spreadsheet creation, analysis, and formula support
|
|||
|
|
|-- mcp-builder/ Guide for building MCP servers (Python FastMCP / Node SDK)
|
|||
|
|
|-- skill-creator/ Guide for creating new Claude Code skills
|
|||
|
|
|-- webapp-testing/ Test local web applications with Playwright scripts
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
## Setup
|
|||
|
|
|
|||
|
|
### Claude Code
|
|||
|
|
|
|||
|
|
The `.mcp.json` at the project root registers all MCP servers. Opening this project in Claude Code will make them available. The `.claude/settings.local.json` enables all servers and registers skill paths.
|
|||
|
|
|
|||
|
|
### Claude Desktop
|
|||
|
|
|
|||
|
|
Copy (or symlink) `config/claude_desktop_config.json` to your Claude Desktop config directory:
|
|||
|
|
|
|||
|
|
```bash
|
|||
|
|
cp config/claude_desktop_config.json ~/Library/Application\ Support/Claude/claude_desktop_config.json
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
## Claude Docs
|
|||
|
|
|
|||
|
|
### Skills
|
|||
|
|
|
|||
|
|
- **Skills Overview**: [Agent Skills - Claude Docs](https://platform.claude.com/docs/en/agents-and-tools/agent-skills/overview)
|
|||
|
|
- **Creating Skills in Claude Code**: [Agent Skills - Claude Code Docs](https://code.claude.com/docs/en/skills)
|
|||
|
|
- **Using Skills with the API**: [Using Agent Skills with the API - Claude Docs](https://platform.claude.com/docs/en/build-with-claude/skills-guide)
|
|||
|
|
- **Skills API Quickstart**: [Agent Skills - Claude Docs](https://platform.claude.com/docs/en/agents-and-tools/agent-skills/overview)
|
|||
|
|
- **Skills on Console**: [Agent Skills - Claude Docs](https://console.anthropic.com/docs/en/agents-and-tools/agent-skills/overview)
|
|||
|
|
- **GitHub - anthropics/skills**: [GitHub - anthropics/skills: Public repository for Agent Skills](https://github.com/anthropics/skills)
|
|||
|
|
|
|||
|
|
### MCPs
|
|||
|
|
|
|||
|
|
- **MCP Documentation (main)**: [MCP Docs – Model Context Protocol (MCP)](https://modelcontextprotocol.info/docs/)
|
|||
|
|
- **MCP Specification**: [GitHub - modelcontextprotocol/modelcontextprotocol: Specification and documentation for the Model Context Protocol](https://github.com/modelcontextprotocol/modelcontextprotocol)
|
|||
|
|
- **MCP Specification Repository**: [GitHub - modelcontextprotocol/modelcontextprotocol: Specification and documentation for the Model Context Protocol](https://github.com/modelcontextprotocol/modelcontextprotocol)
|
|||
|
|
- **MCP Documentation Repository**: [GitHub - modelcontextprotocol/docs: Documentation for the Model Context Protocol (MCP)](https://github.com/modelcontextprotocol/docs)
|
|||
|
|
- **MCP in Claude Docs**: https://anthropic.mintlify.app/en/docs/mcp
|