SignalHarness.ai

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

¿Debería usar esto?

Calidad y seguridad

A
Calidad de la descripción
100%
Integridad del esquema
77%
Calidad de los nombres
100%
Riesgo de envenenamiento
100%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~941Tokens (definiciones de herramientas)
~2.6 KBTamaño de respuesta típico
Impacto moderado en la atención (0.74% del contexto de 128k)

Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.

Instalar

Instalación con un clic

Agrega esto a tu archivo `claude_desktop_config.json`:

{
  "mcpServers": {
    "mcp": {
      "url": "https://signalharness.ai/api/agent/services/mcp"
    }
  }
}

Puntos de conexión remotos

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

Qué puede hacer

Inventario de herramientas

Herramientas (3)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢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.

Esquema de entrada

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

Esquema de salida

{
  "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.

Esquema de entrada

{
  "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
}

Esquema de salida

{
  "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.

Esquema de entrada

{
  "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
}

Esquema de salida

{
  "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
}

Prompts recomendados

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

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada3 herramientas
verificadoversión no registrada3 herramientas