mcp-name-cheap/.github/PULL_REQUEST_TEMPLATE.md
Claude Code f5e63c888d Initial commit: MCP Name Cheap server implementation
- Production-ready MCP server for Name Cheap API integration
- Domain management (registration, renewal, availability checking)
- DNS management (records, nameserver configuration)
- SSL certificate management and monitoring
- Account information and balance checking
- Smart identifier resolution for improved UX
- Comprehensive error handling with specific exception types
- 80%+ test coverage with unit, integration, and MCP tests
- CLI and MCP server interfaces
- FastMCP 2.10.5+ implementation with full MCP spec compliance

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-20 03:43:11 -06:00

1.4 KiB

Pull Request

Description

Brief description of the changes in this PR.

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation update
  • Code quality improvement
  • Test improvement

Changes Made

Testing

  • Tests pass locally
  • Added tests for new functionality
  • Updated existing tests as needed
  • Manual testing completed

Code Quality

  • Code follows the style guidelines of this project
  • Self-review of code completed
  • Code is commented, particularly in hard-to-understand areas
  • Type hints are added for new code

Documentation

  • Documentation updated (if applicable)
  • CLAUDE.md updated with architecture changes (if applicable)
  • README.md updated (if applicable)

Name Cheap API

  • Changes are compatible with Name Cheap API
  • Tested in sandbox environment
  • No breaking changes to existing API usage

Checklist

  • My code follows the code style of this project
  • My change requires a change to the documentation
  • I have updated the documentation accordingly
  • I have read the CONTRIBUTING document
  • I have added tests to cover my changes
  • All new and existing tests passed