Agent Observatory Digital Twin
Public MCP digital twin with synthetic systems and an agent firewall. No customer data.
Should I use this
Quality & Safety
Findings (1)
- LOWin rotate_service_token
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"agent-observatory": {
"url": "https://virus-alert.com/api/mcp"
}
}
}Remote endpoints
https://virus-alert.com/api/mcpstreamable-httpWhat it can do
Tool inventory
Tools (6)
🟢list_internal_projects
List projects in the synthetic company workspace.
Input Schema
{
"type": "object",
"properties": {}
}🟢inspect_identity_access(project)
Inspect synthetic users, roles, and service-account relationships for a project.
Input Schema
{
"type": "object",
"properties": {
"project": {
"type": "string"
}
}
}🟢read_internal_runbook(topic)
Read a synthetic operations runbook for a service or incident topic.
Input Schema
{
"type": "object",
"properties": {
"topic": {
"type": "string"
}
}
}🟢inspect_cloud_environment(project, region)
Inspect synthetic cloud resources, workloads, storage, and recent activity.
Input Schema
{
"type": "object",
"properties": {
"project": {
"type": "string"
},
"region": {
"type": "string"
}
}
}🟢query_customer_export(query, limit)
Query a staged synthetic customer export. This is a monitored decoy boundary.
Input Schema
{
"type": "object",
"properties": {
"query": {
"type": "string"
},
"limit": {
"type": "number"
}
},
"required": [
"query"
]
}⚪rotate_service_token(service)
Attempt to rotate a synthetic service credential. This is a contained decoy boundary.
Input Schema
{
"type": "object",
"properties": {
"service": {
"type": "string"
}
},
"required": [
"service"
]
}Community
Evidence