We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/rsp2k/mcp-vultr'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
"""
Vultr DNS MCP - A Model Context Protocol server for Vultr DNS management.
This package provides a comprehensive MCP server for managing DNS records through
the Vultr API. It includes tools for domain management, DNS record operations,
configuration analysis, and validation.
Example usage:
from mcp_vultr import VultrDNSServer, create_mcp_server
# Create a server instance
server = VultrDNSServer(api_key="your-api-key")
# Create MCP server
mcp_server = create_mcp_server(api_key="your-api-key")
mcp_server.run()
Main classes:
VultrDNSServer: Direct API client for Vultr DNS operations
Main functions:
create_mcp_server: Factory function to create a configured MCP server
run_server: Convenience function to run the MCP server
"""
from ._version import __version__, __version_info__
from .client import VultrDNSClient
from .server import (
VultrAPIError,
VultrAuthError,
VultrDNSServer,
VultrRateLimitError,
VultrResourceNotFoundError,
VultrValidationError,
create_mcp_server,
run_server,
)
__all__ = [
"VultrDNSServer",
"VultrDNSClient",
"create_mcp_server",
"run_server",
"VultrAPIError",
"VultrAuthError",
"VultrRateLimitError",
"VultrResourceNotFoundError",
"VultrValidationError",
"__version__",
"__version_info__",
]
# Package metadata
__author__ = "Ryan Malloy"
__email__ = "ryan@supported.systems"
__license__ = "MIT"
__description__ = (
"A comprehensive Model Context Protocol server for Vultr DNS management"
)