A small tool to view real-world ActivityPub objects as JSON! Enter a URL
or username from Mastodon or a similar service below, and we'll send a
request with
the right
Accept
header
to the server to view the underlying object.
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"ostatus": "http://ostatus.org#",
"atomUri": "ostatus:atomUri",
"inReplyToAtomUri": "ostatus:inReplyToAtomUri",
"conversation": "ostatus:conversation",
"sensitive": "as:sensitive",
"toot": "http://joinmastodon.org/ns#",
"votersCount": "toot:votersCount",
"litepub": "http://litepub.social/ns#",
"directMessage": "litepub:directMessage",
"blurhash": "toot:blurhash",
"focalPoint": {
"@container": "@list",
"@id": "toot:focalPoint"
},
"Hashtag": "as:Hashtag"
}
],
"id": "https://infosec.exchange/users/alevsk/statuses/114632386122346727",
"type": "Note",
"summary": null,
"inReplyTo": null,
"published": "2025-06-05T19:23:19Z",
"url": "https://infosec.exchange/@alevsk/114632386122346727",
"attributedTo": "https://infosec.exchange/users/alevsk",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://infosec.exchange/users/alevsk/followers"
],
"sensitive": false,
"atomUri": "https://infosec.exchange/users/alevsk/statuses/114632386122346727",
"inReplyToAtomUri": null,
"conversation": "tag:infosec.exchange,2025-06-05:objectId=278282678:objectType=Conversation",
"content": "<p>New Open-Source Tool Spotlight 🚨🚨🚨</p><p>tfmcp simplifies Terraform management by letting AI assistants like Claude Desktop handle config, plans, and state via the Model Context Protocol (MCP). Built with Rust, it offers robust security, Docker support, and detailed analysis. ⚙️ <a href=\"https://infosec.exchange/tags/Terraform\" class=\"mention hashtag\" rel=\"tag\">#<span>Terraform</span></a> <a href=\"https://infosec.exchange/tags/DevOps\" class=\"mention hashtag\" rel=\"tag\">#<span>DevOps</span></a></p><p>🔗 Project link on <a href=\"https://infosec.exchange/tags/GitHub\" class=\"mention hashtag\" rel=\"tag\">#<span>GitHub</span></a> 👉 <a href=\"https://github.com/nwiizo/tfmcp\" target=\"_blank\" rel=\"nofollow noopener\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">github.com/nwiizo/tfmcp</span><span class=\"invisible\"></span></a></p><p><a href=\"https://infosec.exchange/tags/Infosec\" class=\"mention hashtag\" rel=\"tag\">#<span>Infosec</span></a> <a href=\"https://infosec.exchange/tags/Cybersecurity\" class=\"mention hashtag\" rel=\"tag\">#<span>Cybersecurity</span></a> <a href=\"https://infosec.exchange/tags/Software\" class=\"mention hashtag\" rel=\"tag\">#<span>Software</span></a> <a href=\"https://infosec.exchange/tags/Technology\" class=\"mention hashtag\" rel=\"tag\">#<span>Technology</span></a> <a href=\"https://infosec.exchange/tags/News\" class=\"mention hashtag\" rel=\"tag\">#<span>News</span></a> <a href=\"https://infosec.exchange/tags/CTF\" class=\"mention hashtag\" rel=\"tag\">#<span>CTF</span></a> <a href=\"https://infosec.exchange/tags/Cybersecuritycareer\" class=\"mention hashtag\" rel=\"tag\">#<span>Cybersecuritycareer</span></a> <a href=\"https://infosec.exchange/tags/hacking\" class=\"mention hashtag\" rel=\"tag\">#<span>hacking</span></a> <a href=\"https://infosec.exchange/tags/redteam\" class=\"mention hashtag\" rel=\"tag\">#<span>redteam</span></a> <a href=\"https://infosec.exchange/tags/blueteam\" class=\"mention hashtag\" rel=\"tag\">#<span>blueteam</span></a> <a href=\"https://infosec.exchange/tags/purpleteam\" class=\"mention hashtag\" rel=\"tag\">#<span>purpleteam</span></a> <a href=\"https://infosec.exchange/tags/tips\" class=\"mention hashtag\" rel=\"tag\">#<span>tips</span></a> <a href=\"https://infosec.exchange/tags/opensource\" class=\"mention hashtag\" rel=\"tag\">#<span>opensource</span></a> <a href=\"https://infosec.exchange/tags/cloudsecurity\" class=\"mention hashtag\" rel=\"tag\">#<span>cloudsecurity</span></a></p><p>— ✨<br />🔐 P.S. Found this helpful? Tap Follow for more cybersecurity tips and insights! I share weekly content for professionals and people who want to get into cyber. Happy hacking 💻🏴☠️</p>",
"contentMap": {
"en": "<p>New Open-Source Tool Spotlight 🚨🚨🚨</p><p>tfmcp simplifies Terraform management by letting AI assistants like Claude Desktop handle config, plans, and state via the Model Context Protocol (MCP). Built with Rust, it offers robust security, Docker support, and detailed analysis. ⚙️ <a href=\"https://infosec.exchange/tags/Terraform\" class=\"mention hashtag\" rel=\"tag\">#<span>Terraform</span></a> <a href=\"https://infosec.exchange/tags/DevOps\" class=\"mention hashtag\" rel=\"tag\">#<span>DevOps</span></a></p><p>🔗 Project link on <a href=\"https://infosec.exchange/tags/GitHub\" class=\"mention hashtag\" rel=\"tag\">#<span>GitHub</span></a> 👉 <a href=\"https://github.com/nwiizo/tfmcp\" target=\"_blank\" rel=\"nofollow noopener\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">github.com/nwiizo/tfmcp</span><span class=\"invisible\"></span></a></p><p><a href=\"https://infosec.exchange/tags/Infosec\" class=\"mention hashtag\" rel=\"tag\">#<span>Infosec</span></a> <a href=\"https://infosec.exchange/tags/Cybersecurity\" class=\"mention hashtag\" rel=\"tag\">#<span>Cybersecurity</span></a> <a href=\"https://infosec.exchange/tags/Software\" class=\"mention hashtag\" rel=\"tag\">#<span>Software</span></a> <a href=\"https://infosec.exchange/tags/Technology\" class=\"mention hashtag\" rel=\"tag\">#<span>Technology</span></a> <a href=\"https://infosec.exchange/tags/News\" class=\"mention hashtag\" rel=\"tag\">#<span>News</span></a> <a href=\"https://infosec.exchange/tags/CTF\" class=\"mention hashtag\" rel=\"tag\">#<span>CTF</span></a> <a href=\"https://infosec.exchange/tags/Cybersecuritycareer\" class=\"mention hashtag\" rel=\"tag\">#<span>Cybersecuritycareer</span></a> <a href=\"https://infosec.exchange/tags/hacking\" class=\"mention hashtag\" rel=\"tag\">#<span>hacking</span></a> <a href=\"https://infosec.exchange/tags/redteam\" class=\"mention hashtag\" rel=\"tag\">#<span>redteam</span></a> <a href=\"https://infosec.exchange/tags/blueteam\" class=\"mention hashtag\" rel=\"tag\">#<span>blueteam</span></a> <a href=\"https://infosec.exchange/tags/purpleteam\" class=\"mention hashtag\" rel=\"tag\">#<span>purpleteam</span></a> <a href=\"https://infosec.exchange/tags/tips\" class=\"mention hashtag\" rel=\"tag\">#<span>tips</span></a> <a href=\"https://infosec.exchange/tags/opensource\" class=\"mention hashtag\" rel=\"tag\">#<span>opensource</span></a> <a href=\"https://infosec.exchange/tags/cloudsecurity\" class=\"mention hashtag\" rel=\"tag\">#<span>cloudsecurity</span></a></p><p>— ✨<br />🔐 P.S. Found this helpful? Tap Follow for more cybersecurity tips and insights! I share weekly content for professionals and people who want to get into cyber. Happy hacking 💻🏴☠️</p>"
},
"attachment": [
{
"type": "Document",
"mediaType": "image/png",
"url": "https://media.infosec.exchange/infosec.exchange/media_attachments/files/114/632/386/116/262/172/original/afc763fbf27ca1c5.png",
"name": null,
"blurhash": "UI6IUGj.VWbb$RouWXW=zTnhXpWUnxr^W@WB",
"width": 1024,
"height": 1024
}
],
"tag": [
{
"type": "Hashtag",
"href": "https://infosec.exchange/tags/terraform",
"name": "#terraform"
},
{
"type": "Hashtag",
"href": "https://infosec.exchange/tags/devops",
"name": "#devops"
},
{
"type": "Hashtag",
"href": "https://infosec.exchange/tags/github",
"name": "#github"
},
{
"type": "Hashtag",
"href": "https://infosec.exchange/tags/infosec",
"name": "#infosec"
},
{
"type": "Hashtag",
"href": "https://infosec.exchange/tags/cybersecurity",
"name": "#cybersecurity"
},
{
"type": "Hashtag",
"href": "https://infosec.exchange/tags/software",
"name": "#software"
},
{
"type": "Hashtag",
"href": "https://infosec.exchange/tags/technology",
"name": "#technology"
},
{
"type": "Hashtag",
"href": "https://infosec.exchange/tags/news",
"name": "#news"
},
{
"type": "Hashtag",
"href": "https://infosec.exchange/tags/ctf",
"name": "#ctf"
},
{
"type": "Hashtag",
"href": "https://infosec.exchange/tags/cybersecuritycareer",
"name": "#cybersecuritycareer"
},
{
"type": "Hashtag",
"href": "https://infosec.exchange/tags/hacking",
"name": "#hacking"
},
{
"type": "Hashtag",
"href": "https://infosec.exchange/tags/redteam",
"name": "#redteam"
},
{
"type": "Hashtag",
"href": "https://infosec.exchange/tags/blueteam",
"name": "#blueteam"
},
{
"type": "Hashtag",
"href": "https://infosec.exchange/tags/purpleteam",
"name": "#purpleteam"
},
{
"type": "Hashtag",
"href": "https://infosec.exchange/tags/tips",
"name": "#tips"
},
{
"type": "Hashtag",
"href": "https://infosec.exchange/tags/opensource",
"name": "#opensource"
},
{
"type": "Hashtag",
"href": "https://infosec.exchange/tags/cloudsecurity",
"name": "#cloudsecurity"
}
],
"replies": {
"id": "https://infosec.exchange/users/alevsk/statuses/114632386122346727/replies",
"type": "Collection",
"first": {
"type": "CollectionPage",
"next": "https://infosec.exchange/users/alevsk/statuses/114632386122346727/replies?only_other_accounts=true&page=true",
"partOf": "https://infosec.exchange/users/alevsk/statuses/114632386122346727/replies",
"items": []
}
},
"likes": {
"id": "https://infosec.exchange/users/alevsk/statuses/114632386122346727/likes",
"type": "Collection",
"totalItems": 3
},
"shares": {
"id": "https://infosec.exchange/users/alevsk/statuses/114632386122346727/shares",
"type": "Collection",
"totalItems": 2
}
}