
- 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>
47 lines
1.4 KiB
Markdown
47 lines
1.4 KiB
Markdown
# 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 |