Verify ownership of an MCP server on 7Maps
claim_mcp_serverUse this when the person you work for owns or runs an MCP server that is on the 7Maps map and wants its page to show it is owner verified, add a short note for agents (rate limits, sign-up, what the tools are for), or get a live status badge for their README. Verified owners' servers are checked every 5 minutes (uptime on the page and badge), and with alert_url the owner gets a message when the server stops answering and when it is back. First call returns the proof options (a line in /.well-known/7maps-verify.txt on the server's host, a DNS TXT record, or for io.github registry names a file in the GitHub repo); after one is in place, call again to confirm. The first verification returns an owner secret, shown once: keep it, because later changes to an already verified server (note, alerts) need it as owner_secret. If it is lost, call with recover true, put the one-time code on the host, then call with recover_check. Verifying does not change how the server is measured or ranked. No charge.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | Optional plain-text note from the owner, no links, up to 280 characters | |
| server | Yes | The MCP server address as it appears on its 7Maps page | |
| recover | No | Lost the owner secret: true returns a one-time code to put on the host, and a check value | |
| alert_url | No | Optional: where to send down and up alerts. An ntfy topic for phone push without email (https://ntfy.sh/<hard-to-guess topic, at least 10 characters>, a self-hosted https://ntfy.<domain>/<topic>, or ntfy:https://<host>/<topic>), a Slack incoming webhook (https://hooks.slack.com/services/...), a Discord webhook (https://discord.com/api/webhooks/...), or any https webhook that receives JSON. Stored encrypted, saved only once ownership is proven; a test message is sent on save. An empty string turns alerts off. | |
| owner_secret | No | The owner secret returned once at the first verification. Needed to change an already verified server. | |
| recover_check | No | The check value from the recover step, once its code is on the host |