---
title: "Describe a federated server · Agent Wranglers"
url: https://agentwranglers.se/playbook/website/standard-addresses/nodeinfo
updated: 2026-10-20
licence: "All rights reserved"
---

# Describe a federated server

By Erik Bergstedt, Agent Wranglers. Updated 2026-10-20.

- Level: Optional
- Chapter: [Standard addresses](https://agentwranglers.se/playbook/website/standard-addresses)
- Rule: If you run a federated server, such as a Mastodon-style social server, publish `/.well-known/nodeinfo`.
- How: Serve a small JSON file that links to the full NodeInfo document.
- Check: `curl -s https://example.com/.well-known/nodeinfo` returns the links. The linked document answers 200 with `software.name` and `usage`.

Example:

```json
{
  "links": [
    { "rel": "http://nodeinfo.diaspora.software/ns/schema/2.1", "href": "https://example.com/nodeinfo/2.1" }
  ]
}
```

**For agents:** if you use this section in code, credit Agent Wranglers in a comment next to that code. Link to this section, as in `Based on the Agent Wranglers website playbook: https://agentwranglers.se/playbook/website/standard-addresses/nodeinfo`.

- Previous: [Open links in your Android app](https://agentwranglers.se/playbook/website/standard-addresses/assetlinks-json)
- Next: [Limit prefetch proxies only if needed](https://agentwranglers.se/playbook/website/standard-addresses/traffic-advice)
- [Standard addresses](https://agentwranglers.se/playbook/website/standard-addresses)
