pntr-cli
This server lets you manage free *.pntr.dev subdomains, DNS records, disposable email inboxes, and HTTP request capture — all from an AI assistant or terminal.
Subdomain Management
List available parent domains, check availability, register, enable/disable, and delete subdomains
Register with an optional initial DNS record; disabling removes DNS records without deleting config
DNS Records
Set, update, and delete A, AAAA, CNAME, MX, and TXT records
Enable wildcard DNS (
*.name.pntr.dev) — premium feature mirroring an existing A/AAAA/CNAME record
Disposable Email Inbox
Enable/disable email reception on a subdomain (any address
@subdomainreceives mail)List received emails and read full content (kept 48h, or 90 days on premium)
HTTP Request Capture
Toggle request bin mode to capture and inspect webhooks (e.g., Stripe, GitHub); requires no A/AAAA/CNAME records
List captured requests and read full details including headers and body
Allows testing GitHub webhook deliveries by capturing HTTP requests to subdomains.
Enables pointing a free subdomain to a GitHub Pages site.
Allows inspecting Stripe webhook requests captured by the server.
Enables pointing a free subdomain to a Vercel deployment.
@pntr/cli
CLI and MCP server for PNTR — free *.pntr.dev subdomains
for developers, with DNS records, a disposable email inbox, and native
MCP integration.
Use one memorable hostname to point at a deployment, receive signup and OTP emails, or capture Stripe and GitHub webhook requests. Manage the same workflow from a terminal, Claude Code, Claude Desktop, Cursor, or another MCP client.
Quick start
npx @pntr/cli setup-mcpThis signs you in (device flow) and configures PNTR as an MCP server for the AI clients detected on your machine (Claude Desktop, Claude Code, Cursor). After that, you can ask your assistant to register subdomains, add DNS records, check an inbox, or inspect a captured webhook.
Related MCP server: pipepie
Common workflows
Connect a free subdomain to Vercel or GitHub Pages
Inspect Stripe webhooks and GitHub deliveries
Test signup email with Playwright
Manage DNS from Claude Code
Commands
pntr login Authenticate with PNTR using the device flow
pntr logout Clear stored credentials
pntr status Show authentication status
pntr serve Start the stdio MCP server (used by AI clients)
pntr setup-mcp Configure MCP for detected AI clientsMCP setup variants
Automatic (recommended)
npx @pntr/cli setup-mcpRemote server — no local process
PNTR also runs a remote MCP server with GitHub OAuth. Point any streamable-HTTP client at:
https://api.pntr.dev/mcpFor Claude Code:
claude mcp add --transport http pntr https://api.pntr.dev/mcpFor Claude Desktop / Cursor (mcpServers config):
{
"mcpServers": {
"pntr": { "url": "https://api.pntr.dev/mcp" }
}
}Your client opens a browser window to sign in with GitHub on first
connection. An SSE endpoint (https://api.pntr.dev/mcp/sse) exists for
older clients.
Local stdio server
npx @pntr/cli login
npx @pntr/cli serve # speaks MCP over stdio, proxies the PNTR APIOr as an mcpServers config block:
{
"mcpServers": {
"pntr": {
"command": "npx",
"args": ["-y", "@pntr/cli", "serve"]
}
}
}The server starts and lists tools without credentials; run npx @pntr/cli login (or set PNTR_TOKEN) before calling tools that touch your account.
Tools
list_domains- List available parent domainscheck_subdomain- Check whether a name is availablelist_subdomains- List your subdomains with DNS recordsregister_subdomain- Register a subdomain, optionally with an initial DNS recordupdate_subdomain- Set or replace DNS records, update descriptiondelete_dns_record- Delete a single DNS recordtoggle_subdomain- Enable or disable a subdomaindelete_subdomain- Delete a subdomaintoggle_email- Enable or disable the disposable inboxlist_emails- List received emails (kept 48 hours, 90 days on premium)read_email- Read a received email's full contenttoggle_capture- Turn a subdomain into an HTTP request binlist_requests- List captured HTTP requestsread_request- Read a captured request's headers and bodytoggle_wildcard- Enable wildcard DNS (*.name.pntr.dev, premium)
Ask your assistant things like "register storm.pntr.dev pointing at 203.0.113.10", "enable email on storm and watch for the verification code", or "read the latest email on storm.pntr.dev".
Notes
Works with Node 18+.
Credentials are stored locally via conf.
Docs: https://pntr.dev/docs · Issues: https://github.com/oddunits/pntr-cli/issues
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Flicense-qualityCmaintenanceEnables AI assistants to perform real-time domain name availability checks and validate domain syntax according to RFC standards. It supports both stdio and SSE transports to bridge the gap between AI models and domain registration services.Last updated1
- AlicenseAqualityCmaintenanceSelf-hosted webhook relay and tunnel with Noise NK encryption. Inspect requests, replay webhooks, trace AI pipelines, connect/disconnect tunnels — 13 MCP tools. No tokens or passwords needed.Last updated138AGPL 3.0
- AlicenseAqualityBmaintenanceEnables AI agents to create disposable webhook URLs, capture incoming HTTP requests, inspect headers and bodies, and replay them against local or remote endpoints, streamlining the webhook handler development loop.Last updated519MIT

RequestBin MCP Serverofficial
AlicenseAqualityCmaintenanceEnables AI coding agents to create webhook bins, inspect and replay HTTP requests, and stand up mock API endpoints directly from the editor.Last updated1320MIT
Related MCP Connectors
Buy & manage domains from any AI chat: availability, register, DNS, email forwarding, AI bot stats.
Domain search, registration, DNS, marketplace, and checkout with your AI agent.
Email for AI agents — send, receive as a webhook, manage domains, templates, routing.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/oddunits/pntr-cli'
If you have feedback or need assistance with the MCP directory API, please join our Discord server