Deploy to Agents
Audit agent-distribution surfaces and create an evidence-based distribution plan.
Sollte ich dies verwenden
Qualität und Sicherheit
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.
Installieren
Installation mit einem Klick
Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:
{
"mcpServers": {
"server": {
"url": "https://deploytoagents.com/mcp"
}
}
}Remote-Endpunkte
https://deploytoagents.com/mcpstreamable-httpWas es kann
Tool-Inventar
Tools (4)
🟢audit_app(url)
Queue a bounded audit of a public HTTP or HTTPS app and return an unlisted receipt URL. Reuse get_audit_result until processing completes.
Eingabe-Schema
{
"type": "object",
"properties": {
"url": {
"description": "Public website or application URL to audit",
"type": "string",
"minLength": 1,
"maxLength": 2048
}
},
"required": [
"url"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"audit_id": {
"type": "string",
"format": "uuid",
"pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
},
"status": {
"type": "string",
"const": "queued"
},
"hostname": {
"type": "string"
},
"receipt_url": {
"type": "string",
"format": "uri"
},
"privacy": {
"type": "string",
"const": "unlisted-noindex-unless-explicitly-published"
}
},
"required": [
"audit_id",
"status",
"hostname",
"receipt_url",
"privacy"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}🟢get_audit_result(audit_id)
Retrieve the current status, score, findings, privacy state, and evidence URL for an audit UUID.
Eingabe-Schema
{
"type": "object",
"properties": {
"audit_id": {
"description": "Audit UUID returned by audit_app",
"type": "string",
"format": "uuid",
"pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
}
},
"required": [
"audit_id"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"audit_id": {
"type": "string",
"format": "uuid",
"pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
},
"status": {
"type": "string",
"enum": [
"queued",
"running",
"completed",
"failed"
]
},
"score": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"hostname": {
"type": "string"
},
"findings": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"label": {
"type": "string"
},
"status": {
"type": "string",
"enum": [
"pass",
"warn",
"fail",
"not-applicable"
]
},
"points": {
"type": "number"
},
"maxPoints": {
"type": "number"
},
"evidence": {
"type": "string"
},
"url": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
}
},
"required": [
"id",
"label",
"status",
"points",
"maxPoints",
"evidence",
"url"
],
"additionalProperties": false
}
},
"receipt_url": {
"type": "string",
"format": "uri"
},
"visibility": {
"type": "string",
"enum": [
"public",
"unlisted-noindex"
]
},
"requested_at": {
"type": "string"
},
"completed_at": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
}
},
"required": [
"audit_id",
"status",
"score",
"hostname",
"findings",
"receipt_url",
"visibility",
"requested_at",
"completed_at"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}🟢create_distribution_plan(audit_id)
Turn a completed technical audit into prioritized remediation plus official-registry, public-repository, customer-evidence, and independent-discovery actions.
Eingabe-Schema
{
"type": "object",
"properties": {
"audit_id": {
"description": "Completed audit UUID",
"type": "string",
"format": "uuid",
"pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
}
},
"required": [
"audit_id"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"audit_id": {
"type": "string",
"format": "uuid",
"pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
},
"hostname": {
"type": "string"
},
"score": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"plan": {
"type": "array",
"items": {
"type": "object",
"properties": {
"priority": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"status": {
"type": "string",
"enum": [
"required",
"recommended",
"verified",
"not-applicable"
]
},
"channel": {
"type": "string"
},
"action": {
"type": "string"
},
"reason": {
"type": "string"
}
},
"required": [
"priority",
"status",
"channel",
"action",
"reason"
],
"additionalProperties": false
}
},
"limitation": {
"type": "string"
}
},
"required": [
"audit_id",
"hostname",
"score",
"plan",
"limitation"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}🟢get_customer_zero_evidence
Return the public self-audit evidence and the explicit boundary between technical readiness and independent discovery.
Eingabe-Schema
{
"type": "object",
"properties": {}
}Ausgabe-Schema
{
"type": "object",
"properties": {
"customer_zero": {
"type": "boolean",
"const": true
},
"technical_audit_score": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"receipt_url": {
"type": "string",
"format": "uri"
},
"claim": {
"type": "string"
},
"externally_verified": {
"type": "array",
"items": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"identifier": {
"type": "string"
},
"url": {
"type": "string",
"format": "uri"
}
},
"required": [
"type",
"identifier",
"url"
],
"additionalProperties": false
}
},
"independent_discovery_status": {
"type": "string",
"const": "not-yet-proven"
},
"next_proof": {
"type": "string"
}
},
"required": [
"customer_zero",
"technical_audit_score",
"receipt_url",
"claim",
"externally_verified",
"independent_discovery_status",
"next_proof"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}Community
Nachweis