SignalHarness.ai

330 production AI-agent services for data, validation, AI, crypto, and x402 pay-per-use.

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
100%
Vollständigkeit des Schemas
77%
Qualität der Benennung
100%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~941Tokens (Tool-Definitionen)
~2.6 KBTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (0.74% von 128k Kontext)

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": {
    "mcp": {
      "url": "https://signalharness.ai/api/agent/services/mcp"
    }
  }
}

Remote-Endpunkte

https://signalharness.ai/api/agent/services/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (3)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢list_services

Discover the currently enabled public SignalHarness service catalog before choosing a service. This free, read-only call takes no arguments and returns a compact service array with canonical IDs, descriptions, prices, and supported payment metadata. Results follow the canonical catalog order; compare services by their exact service_id.

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "schemaVersion": {
      "description": "Catalog schema version when supplied by the runtime."
    },
    "services": {
      "type": "array",
      "description": "Enabled public services in canonical catalog order. Each item includes its exact service ID and available discovery and payment fields.",
      "items": {
        "type": "object",
        "additionalProperties": true
      }
    },
    "error": {
      "type": "string",
      "description": "Stable machine error code when catalog discovery fails."
    }
  },
  "description": "A compact public catalog response, or a normalized machine-readable error.",
  "additionalProperties": true
}
🟢get_service(service_id)

Inspect one enabled public SignalHarness service before invoking it. Use an exact service_id returned by list_services. This free, read-only call returns the canonical description, input and output schemas, price, endpoint, and supported payment metadata when available; an unknown or disabled ID returns a normalized not-found error.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "service_id": {
      "type": "string",
      "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]{0,159}$",
      "description": "Exact canonical service ID from list_services; matching is case-sensitive and aliases are not accepted."
    }
  },
  "required": [
    "service_id"
  ],
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "service_id": {
      "type": "string",
      "description": "Exact canonical service ID."
    },
    "input_schema": {
      "type": "object",
      "description": "JSON Schema the invoke_service input must satisfy."
    },
    "output_schema": {
      "type": "object",
      "description": "JSON Schema describing the service-specific success result."
    },
    "error": {
      "type": "string",
      "description": "Stable machine error code when the service cannot be returned."
    }
  },
  "description": "Canonical public service metadata, or a normalized machine-readable error.",
  "additionalProperties": true
}
🟢invoke_service(service_id, input, request_id, idempotency_key)

Run exactly one enabled public SignalHarness service with caller-supplied input. Call get_service first and validate input against its input_schema. An unpaid call returns the canonical x402 V2 PAYMENT-REQUIRED challenge plus the equivalent x402 V1 JSON challenge; a client can then retry once with payment in params._meta["x402/payment"]. The server never retries automatically. A paid call may settle the advertised charge and perform external work, then returns service-specific structured JSON or a normalized error.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "service_id": {
      "type": "string",
      "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]{0,159}$",
      "description": "Exact canonical ID of an enabled public service, obtained from list_services."
    },
    "input": {
      "type": "object",
      "description": "Caller-supplied job data. It must satisfy the selected service input_schema returned by get_service."
    },
    "request_id": {
      "type": "string",
      "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]{0,159}$",
      "description": "Optional caller-generated request identifier for tracing this attempt. Never place secrets or payment credentials in it."
    },
    "idempotency_key": {
      "type": "string",
      "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]{0,159}$",
      "description": "Optional stable key for retrying the same logical job safely. Reuse it only for recovery of that same job and payment."
    }
  },
  "required": [
    "service_id",
    "input"
  ],
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "error": {
      "type": "string",
      "description": "Stable machine error code for unpaid, invalid, failed, or unavailable requests."
    }
  },
  "description": "Service-specific structured JSON, an unpaid x402 challenge, or a normalized machine-readable error. Inspect get_service.output_schema for the selected service success shape.",
  "additionalProperties": true
}

Empfohlene Prompts

retrieve_data
Get details about [item] from SignalHarness.ai
Erwartete Tools: get_service
fetch_info
Fetch [information type] using SignalHarness.ai
Erwartete Tools: get_service
list_items
List all [items] available in SignalHarness.ai
Erwartete Tools: list_services
browse_collection
Show me the [collection] from SignalHarness.ai
Erwartete Tools: list_services
explore_workflow
List available [items], then get details for each one using SignalHarness.ai
Erwartete Tools: list_servicesget_service

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet3 Tools
verifiziertVersion nicht aufgezeichnet3 Tools