io.usefulapi/ns1
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
NS1 Connect MCP by usefulapi
Publisher-provided description
Read NS1 zones, records, monitors, data feeds and usage; create or update one DNS record.
Summary by lookupd
Reads and manages NS1 DNS zones, records, monitors, data feeds and usage stats, including creating or updating live records.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http ns1 https://ns1.usefulapi.io/mcp
Codex, remote (streamable-http)
codex mcp add ns1 --url https://ns1.usefulapi.io/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"ns1": {
"url": "https://ns1.usefulapi.io/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (18 tools)
Publisher-provided text
ns1_list_zonesList the DNS zones in the account: name, id, TTL/SOA settings, primary/secondary setup, linked zones and tags. If next_page is not null, call again with its aftns1_get_zoneOne zone with its settings and its record list (each record: domain, type, TTL, short answers, linked/tier info). Large zones are paged: if next_page is not nulns1_get_recordOne DNS record by zone, domain and type: TTL, answers (with per-answer metadata), filter chain (traffic steering), linked record and region settings. GET /v1/zons1_searchSearch the account's zones and records by name (substring match). Returns matching zones and/or records with their answers when expand is true. GET /v1/search.ns1_list_monitoring_jobsList the account's NS1 monitoring jobs (health checks that feed traffic steering): id, name, type, regions, frequency, rules, current status, active flag and nons1_get_monitoring_jobOne monitoring job by id with its configuration, rules, regions and status. Header values and credentials are redacted. GET /v1/monitoring/jobs/{id}.ns1_list_notify_listsList the notifier lists that monitoring alerts are sent to: id, name and the notifier types and labels (email, Slack, PagerDuty, webhook). Notifier settings (wens1_list_data_sourcesList the data sources (connections to third-party monitoring or custom push sources used for traffic steering): id, name, source type, status and their feeds. Cns1_get_data_sourceOne data source by id with its feeds. Connection settings and credentials are redacted. GET /v1/data/sources/{id}.ns1_list_data_feedsList the feeds of one data source (each feed is one monitored item, e.g. one server's health) with id, name and settings. GET /v1/data/feeds/{source_id}.ns1_get_data_feedOne data feed of a source by id. GET /v1/data/feeds/{source_id}/{feed_id}.ns1_get_account_summaryThe account's subscription, resources and utilization (queries, records, filter chains, monitors, ... against the plan limits). GET /v1/account/summary.ns1_get_usage_statsDNS query counts for the whole account, one zone, or one record (give zone, or zone + domain + type). period is 1h, 24h or 30d; aggregate, expand, limit and aftns1_get_qps_statsCurrent queries per second for the whole account, one zone, or one record (give zone, or zone + domain + type). GET /v1/stats/qps[/{zone}[/{domain}/{type}]].ns1_get_billing_recordsHow many DNS records the account uses against its plan limit in the current billing cycle. GET /billing-usage/v1/records.ns1_get_billing_queriesBillable DNS query usage between two Unix timestamps. GET /billing-usage/v1/queries?from=&to=.ns1_create_recordWRITE: creates ONE new DNS record and CHANGES LIVE DNS for that name as soon as NS1 serves it; a wrong answer can take a site or mail offline. Plain records onlns1_update_recordWRITE: changes ONE existing DNS record and CHANGES LIVE DNS for that name immediately. Giving answers REPLACES all current answers of the record (send the compl
Details
- Version: 1.24.3
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 487 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/m190/usefulapi-mcp
- Website: https://usefulapi.io/ns1/
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.usefulapi/ns1)
- 62071 servers
- Last crawl: 2026-11-11T16:39:06.253Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp