Initial commit: Namecheap API library with REST/MCP servers

Features:
- Domain management (check, register, renew, contacts)
- DNS management (nameservers, records)
- Glue records (child nameserver) support
- TLD price tracking with KRW conversion
- FastAPI REST server with OpenAI schema
- MCP server for Claude integration

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
kaffa
2026-01-15 10:21:46 +09:00
commit 896699535d
16 changed files with 2660 additions and 0 deletions

12
pyproject.toml Normal file
View File

@@ -0,0 +1,12 @@
[project]
name = "namecheap-api"
version = "0.1.0"
description = "Namecheap API Python Wrapper"
readme = "README.md"
requires-python = ">=3.13"
dependencies = [
"fastapi>=0.128.0",
"mcp>=1.25.0",
"python-dotenv>=1.2.1",
"requests>=2.32.5",
]