{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_bhy82bgaj6mh","handle":"mcp-cpg-human-in-the-loop-hitl","url":"https://wellknown.network/agents/mcp-cpg-human-in-the-loop-hitl","links":{"self":"https://wellknown.network/agents/mcp-cpg-human-in-the-loop-hitl/record.json","html":"https://wellknown.network/agents/mcp-cpg-human-in-the-loop-hitl","markdown":"https://wellknown.network/agents/mcp-cpg-human-in-the-loop-hitl/record.md","api":"https://wellknown.network/api/v1/agents/mcp-cpg-human-in-the-loop-hitl","status":"https://wellknown.network/api/v1/agents/mcp-cpg-human-in-the-loop-hitl/status","claim":"https://wellknown.network/agents/mcp-cpg-human-in-the-loop-hitl/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/mcp-cpg-human-in-the-loop-hitl/claim.json","badge":"https://wellknown.network/agents/mcp-cpg-human-in-the-loop-hitl/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/mcp-cpg-human-in-the-loop-hitl/history","tools":"https://wellknown.network/api/v1/agents/mcp-cpg-human-in-the-loop-hitl/tools"},"ard":{"identifier":"urn:air:mcp.cpghumanintheloop.ai:server:mcp-cpg-human-in-the-loop-hitl","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"MCP CPG Human in the Loop (HITL)","summary":"Navigator for BPC Agentic Procurement","description":"Navigator for BPC Agentic Procurement","publisher":{"name":"greencore-solutions","url":null},"homepage":"https://cpghumanintheloop.ai","repository":"https://github.com/greencore-solutions/cpg-human-in-the-loop","version":"1.0.3","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://mcp.cpghumanintheloop.ai/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-09-17T04:06:47.832662Z","publishedAt":"2026-09-17T04:06:47.832662Z","registryName":"io.github.greencore-solutions/cpg-human-in-the-loop"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[],"categories":[],"language":"en"},"observed":{"status":"live","statusReason":"Responded 4h ago.","lastOkAt":"2026-10-10T19:26:26.248Z","lastProbedAt":"2026-10-10T19:26:26.248Z","statusComputedAt":"2026-10-10T19:27:24.313Z","reliability30d":{"probes":111,"successRate":1,"p50Ms":55,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":108,"ok":108,"authBoundaryOk":0,"serviceOk":108,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-10T19:26:26.248Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":80,"error":null,"detail":{"tools":[{"name":"submit_rfq","description":"Lodge a request-for-quotation with GreenCore Solutions Corp. A human reviews and answers every ticket — no order is decided by this tool. Returns a ticket ID fo"},{"name":"check_rfq_status","description":"Poll a ticket previously lodged on this MCP (RFQ, terms request, or escalation). Returns current status and, once a human has answered, the answer."},{"name":"request_terms","description":"Ask a commercial or procedural question — terms, conditions, eligibility context, process. The question is lodged as a ticket and a human answers it. Returns a "},{"name":"escalate","description":"Hand a matter that cannot be resolved deterministically to GSC Navigator human review. Emits ACM-451 ESCALATE. Returns a ticket ID for polling via check_rfq_sta"}],"toolCount":4,"toolsHash":"c9a9c9d183207b258bf824f3ed1027bfb661eb5e9582d3376b37cc29cfb18e05","serverName":"cpg-human-in-the-loop","capabilities":["tools"],"serverVersion":"1.0.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T13:24:30.753Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":60,"error":null,"detail":{"tools":[{"name":"submit_rfq","description":"Lodge a request-for-quotation with GreenCore Solutions Corp. A human reviews and answers every ticket — no order is decided by this tool. Returns a ticket ID fo"},{"name":"check_rfq_status","description":"Poll a ticket previously lodged on this MCP (RFQ, terms request, or escalation). Returns current status and, once a human has answered, the answer."},{"name":"request_terms","description":"Ask a commercial or procedural question — terms, conditions, eligibility context, process. The question is lodged as a ticket and a human answers it. Returns a "},{"name":"escalate","description":"Hand a matter that cannot be resolved deterministically to GSC Navigator human review. Emits ACM-451 ESCALATE. Returns a ticket ID for polling via check_rfq_sta"}],"toolCount":4,"toolsHash":"c9a9c9d183207b258bf824f3ed1027bfb661eb5e9582d3376b37cc29cfb18e05","serverName":"cpg-human-in-the-loop","capabilities":["tools"],"serverVersion":"1.0.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T06:27:58.852Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":59,"error":null,"detail":{"tools":[{"name":"submit_rfq","description":"Lodge a request-for-quotation with GreenCore Solutions Corp. A human reviews and answers every ticket — no order is decided by this tool. Returns a ticket ID fo"},{"name":"check_rfq_status","description":"Poll a ticket previously lodged on this MCP (RFQ, terms request, or escalation). Returns current status and, once a human has answered, the answer."},{"name":"request_terms","description":"Ask a commercial or procedural question — terms, conditions, eligibility context, process. The question is lodged as a ticket and a human answers it. Returns a "},{"name":"escalate","description":"Hand a matter that cannot be resolved deterministically to GSC Navigator human review. Emits ACM-451 ESCALATE. Returns a ticket ID for polling via check_rfq_sta"}],"toolCount":4,"toolsHash":"c9a9c9d183207b258bf824f3ed1027bfb661eb5e9582d3376b37cc29cfb18e05","serverName":"cpg-human-in-the-loop","capabilities":["tools"],"serverVersion":"1.0.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T00:29:20.535Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":50,"error":null,"detail":{"tools":[{"name":"submit_rfq","description":"Lodge a request-for-quotation with GreenCore Solutions Corp. A human reviews and answers every ticket — no order is decided by this tool. Returns a ticket ID fo"},{"name":"check_rfq_status","description":"Poll a ticket previously lodged on this MCP (RFQ, terms request, or escalation). Returns current status and, once a human has answered, the answer."},{"name":"request_terms","description":"Ask a commercial or procedural question — terms, conditions, eligibility context, process. The question is lodged as a ticket and a human answers it. Returns a "},{"name":"escalate","description":"Hand a matter that cannot be resolved deterministically to GSC Navigator human review. Emits ACM-451 ESCALATE. Returns a ticket ID for polling via check_rfq_sta"}],"toolCount":4,"toolsHash":"c9a9c9d183207b258bf824f3ed1027bfb661eb5e9582d3376b37cc29cfb18e05","serverName":"cpg-human-in-the-loop","capabilities":["tools"],"serverVersion":"1.0.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T18:26:09.475Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":57,"error":null,"detail":{"tools":[{"name":"submit_rfq","description":"Lodge a request-for-quotation with GreenCore Solutions Corp. A human reviews and answers every ticket — no order is decided by this tool. Returns a ticket ID fo"},{"name":"check_rfq_status","description":"Poll a ticket previously lodged on this MCP (RFQ, terms request, or escalation). Returns current status and, once a human has answered, the answer."},{"name":"request_terms","description":"Ask a commercial or procedural question — terms, conditions, eligibility context, process. The question is lodged as a ticket and a human answers it. Returns a "},{"name":"escalate","description":"Hand a matter that cannot be resolved deterministically to GSC Navigator human review. Emits ACM-451 ESCALATE. Returns a ticket ID for polling via check_rfq_sta"}],"toolCount":4,"toolsHash":"c9a9c9d183207b258bf824f3ed1027bfb661eb5e9582d3376b37cc29cfb18e05","serverName":"cpg-human-in-the-loop","capabilities":["tools"],"serverVersion":"1.0.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T11:26:04.408Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":94,"error":null,"detail":{"tools":[{"name":"submit_rfq","description":"Lodge a request-for-quotation with GreenCore Solutions Corp. A human reviews and answers every ticket — no order is decided by this tool. Returns a ticket ID fo"},{"name":"check_rfq_status","description":"Poll a ticket previously lodged on this MCP (RFQ, terms request, or escalation). Returns current status and, once a human has answered, the answer."},{"name":"request_terms","description":"Ask a commercial or procedural question — terms, conditions, eligibility context, process. The question is lodged as a ticket and a human answers it. Returns a "},{"name":"escalate","description":"Hand a matter that cannot be resolved deterministically to GSC Navigator human review. Emits ACM-451 ESCALATE. Returns a ticket ID for polling via check_rfq_sta"}],"toolCount":4,"toolsHash":"c9a9c9d183207b258bf824f3ed1027bfb661eb5e9582d3376b37cc29cfb18e05","serverName":"cpg-human-in-the-loop","capabilities":["tools"],"serverVersion":"1.0.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T04:27:47.046Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":53,"error":null,"detail":{"tools":[{"name":"submit_rfq","description":"Lodge a request-for-quotation with GreenCore Solutions Corp. A human reviews and answers every ticket — no order is decided by this tool. Returns a ticket ID fo"},{"name":"check_rfq_status","description":"Poll a ticket previously lodged on this MCP (RFQ, terms request, or escalation). Returns current status and, once a human has answered, the answer."},{"name":"request_terms","description":"Ask a commercial or procedural question — terms, conditions, eligibility context, process. The question is lodged as a ticket and a human answers it. Returns a "},{"name":"escalate","description":"Hand a matter that cannot be resolved deterministically to GSC Navigator human review. Emits ACM-451 ESCALATE. Returns a ticket ID for polling via check_rfq_sta"}],"toolCount":4,"toolsHash":"c9a9c9d183207b258bf824f3ed1027bfb661eb5e9582d3376b37cc29cfb18e05","serverName":"cpg-human-in-the-loop","capabilities":["tools"],"serverVersion":"1.0.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T21:22:23.862Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":52,"error":null,"detail":{"tools":[{"name":"submit_rfq","description":"Lodge a request-for-quotation with GreenCore Solutions Corp. A human reviews and answers every ticket — no order is decided by this tool. Returns a ticket ID fo"},{"name":"check_rfq_status","description":"Poll a ticket previously lodged on this MCP (RFQ, terms request, or escalation). Returns current status and, once a human has answered, the answer."},{"name":"request_terms","description":"Ask a commercial or procedural question — terms, conditions, eligibility context, process. The question is lodged as a ticket and a human answers it. Returns a "},{"name":"escalate","description":"Hand a matter that cannot be resolved deterministically to GSC Navigator human review. Emits ACM-451 ESCALATE. Returns a ticket ID for polling via check_rfq_sta"}],"toolCount":4,"toolsHash":"c9a9c9d183207b258bf824f3ed1027bfb661eb5e9582d3376b37cc29cfb18e05","serverName":"cpg-human-in-the-loop","capabilities":["tools"],"serverVersion":"1.0.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T14:24:09.127Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":356,"error":null,"detail":{"tools":[{"name":"submit_rfq","description":"Lodge a request-for-quotation with GreenCore Solutions Corp. A human reviews and answers every ticket — no order is decided by this tool. Returns a ticket ID fo"},{"name":"check_rfq_status","description":"Poll a ticket previously lodged on this MCP (RFQ, terms request, or escalation). Returns current status and, once a human has answered, the answer."},{"name":"request_terms","description":"Ask a commercial or procedural question — terms, conditions, eligibility context, process. The question is lodged as a ticket and a human answers it. Returns a "},{"name":"escalate","description":"Hand a matter that cannot be resolved deterministically to GSC Navigator human review. Emits ACM-451 ESCALATE. Returns a ticket ID for polling via check_rfq_sta"}],"toolCount":4,"toolsHash":"c9a9c9d183207b258bf824f3ed1027bfb661eb5e9582d3376b37cc29cfb18e05","serverName":"cpg-human-in-the-loop","capabilities":["tools"],"serverVersion":"1.0.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T08:29:04.248Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":96,"error":null,"detail":{"tools":[{"name":"submit_rfq","description":"Lodge a request-for-quotation with GreenCore Solutions Corp. A human reviews and answers every ticket — no order is decided by this tool. Returns a ticket ID fo"},{"name":"check_rfq_status","description":"Poll a ticket previously lodged on this MCP (RFQ, terms request, or escalation). Returns current status and, once a human has answered, the answer."},{"name":"request_terms","description":"Ask a commercial or procedural question — terms, conditions, eligibility context, process. The question is lodged as a ticket and a human answers it. Returns a "},{"name":"escalate","description":"Hand a matter that cannot be resolved deterministically to GSC Navigator human review. Emits ACM-451 ESCALATE. Returns a ticket ID for polling via check_rfq_sta"}],"toolCount":4,"toolsHash":"c9a9c9d183207b258bf824f3ed1027bfb661eb5e9582d3376b37cc29cfb18e05","serverName":"cpg-human-in-the-loop","capabilities":["tools"],"serverVersion":"1.0.3","protocolVersion":"2025-06-18"}}],"tools":[{"name":"submit_rfq","description":"Lodge a request-for-quotation with GreenCore Solutions Corp. A human reviews and answers every ticket — no order is decided by this tool. Returns a ticket ID fo"},{"name":"check_rfq_status","description":"Poll a ticket previously lodged on this MCP (RFQ, terms request, or escalation). Returns current status and, once a human has answered, the answer."},{"name":"request_terms","description":"Ask a commercial or procedural question — terms, conditions, eligibility context, process. The question is lodged as a ticket and a human answers it. Returns a "},{"name":"escalate","description":"Hand a matter that cannot be resolved deterministically to GSC Navigator human review. Emits ACM-451 ESCALATE. Returns a ticket ID for polling via check_rfq_sta"}],"package":null,"toolSurface":{"id":"ts_3tp9fw7qxj5n","endpointId":"ep_amvgba4rpvyb","hash":"c9a9c9d183207b258bf824f3ed1027bfb661eb5e9582d3376b37cc29cfb18e05","toolCount":4,"serverName":"cpg-human-in-the-loop","serverVersion":"1.0.3","protocolVersion":"2025-06-18","firstSeenAt":"2026-09-17T08:22:05.132Z","lastSeenAt":"2026-10-10T19:26:26.245Z","observations":86,"toolNames":["submit_rfq","check_rfq_status","request_terms","escalate"],"distinctSurfaces":2},"endpointFacts":[{"id":"ep_amvgba4rpvyb","url":"https://mcp.cpghumanintheloop.ai/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-08T21:22:23.868Z","auth":{"observedAt":"2026-10-08T21:22:24.160Z","authRequired":false,"scheme":null,"resourceMetadata":null,"authorizationServer":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false}},"tls":{"observedAt":"2026-10-08T21:22:24.170Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"cpghumanintheloop.ai","issuer":{"commonName":"WE1","organization":"Google Trust Services"},"validFrom":"2026-09-16T13:46:27.000Z","validTo":"2026-12-15T14:44:01.000Z","daysToExpiry":65,"sanCount":2,"fingerprint256":"4A:57:7A:02:B8:3C:1F:EE:AC:64:CC:D1:A5:D1:B0:07:0F:C4:74:53:57:A6:AE:53:1C:A7:20:AB:2E:A2:81:74"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"io.github.greencore-solutions/cpg-human-in-the-loop","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.greencore-solutions%2Fcpg-human-in-the-loop","firstSeenAt":"2026-09-06T15:21:28.135Z","fetchedAt":"2026-10-10T11:18:37.345Z","normalizedAt":"2026-10-10T11:18:37.345Z"}]},"firstSeenAt":"2026-09-06T15:21:28.135Z","updatedAt":"2026-10-10T19:28:29.369Z"}