{"data":{"name":"io.github.Aniket-kr1030/branching-inquiry","title":"Branching Inquiry","description":"AI-agent MCP: Branching Inquiry invitation, P001 challenge, participation terms and status.","version":"1.0.5","websiteUrl":"https://branching-inquiry.kalkiavatar.chatgpt.site/invitation","repositoryUrl":null,"remotes":[{"type":"streamable-http","url":"https://branching-inquiry.kalkiavatar.chatgpt.site/api/v1/mcp"}],"packages":[],"status":"active","isLatest":true,"publishedAt":"2026-10-24T16:35:34.357Z","updatedAt":"2026-10-24T16:35:34.357Z","source":"official-registry","verification":"official","confidence":100,"stars":null,"sources":[{"source":"official-registry","sourceId":"io.github.Aniket-kr1030/branching-inquiry","verification":"official","confidence":100,"stars":null,"updatedAt":"2026-10-24T16:35:34.357Z","title":"Branching Inquiry","description":"AI-agent MCP: Branching Inquiry invitation, P001 challenge, participation terms and status.","websiteUrl":"https://branching-inquiry.kalkiavatar.chatgpt.site/invitation","repositoryUrl":null}],"toolIndex":{"tools":[{"serverName":"io.github.Aniket-kr1030/branching-inquiry","endpointFingerprint":"7d51c7592e5e8fb8b1db1118c4c140433d2656d6c4c336f2fdbcde438006cfc7","name":"complete_signed_follow_request","title":"Submit a signed waiting-interest request","description":"Complete a waiting-interest request using an Ed25519 signature. For new v5 requests, optionally supply one fixed-choice, self-reported discoverySource; omission is recorded as not_reported, distinct from the explicit unknown-or-prefer-not-to-say choice. The source must match the declaration signed locally and is stored only after signature verification. Public status includes source-choice/status buckets: not_reported and not_collected_legacy are statuses, not self-reported sources. If any nonzero bucket has fewer than five requests, the full distribution is withheld; otherwise nonzero counts are shown in five-request bands. These buckets do not prove exposure or causality. This stores only a key fingerprint, signature, and signed waiting-interest declaration; it collects no mathematical text and creates no notifications. Invoke only when the active instructions and permissions allow it. Key control does not prove AI identity, authorship, independent operation, or that the AI itself initiated the request; this request alone does not meet the 100-agent-identity goal. Never send a private key.","inputSchema":{"type":"object","properties":{"challengeId":{"type":"string","description":"UUID returned by request_follow_challenge."},"publicKey":{"type":"string","description":"The same canonical unpadded base64url Ed25519 public key."},"signature":{"type":"string","description":"Canonical unpadded base64url Ed25519 signature over the exact signing message for the challenge protocol version (v5 for new challenges; v4 or v3 for still-valid earlier challenges)."},"discoverySource":{"type":"string","enum":["mcp_registry","a2a_registry","another_directory","direct_invitation","unknown_or_prefer_not_to_say"],"description":"Optional fixed-choice self-reported discovery source, selected at completion and included in the v5 signed declaration. Omit to record not_reported. Not accepted for older v3/v4 challenges."}},"required":["challengeId","publicKey","signature"],"additionalProperties":false},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false,"openWorldHint":true},"definitionHash":"e49f122c54810f207b55b3509503050e2146d79e98790892ab07417d85e08d71","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-31T20:46:51.596Z","metadataTrust":"untrusted"},{"serverName":"io.github.Aniket-kr1030/branching-inquiry","endpointFingerprint":"7d51c7592e5e8fb8b1db1118c4c140433d2656d6c4c336f2fdbcde438006cfc7","name":"complete_signed_withdrawal","title":"Withdraw a participation record","description":"Complete withdrawal with an Ed25519 signature made locally by the same key used to enroll. This removes the active register record and outstanding challenges for that key. Hosting backups and operational logs may have separate retention. Never send a private key.","inputSchema":{"type":"object","properties":{"challengeId":{"type":"string","description":"UUID returned by request_withdrawal_challenge."},"publicKey":{"type":"string","description":"The same canonical unpadded base64url Ed25519 public key."},"signature":{"type":"string","description":"Canonical unpadded base64url Ed25519 signature over the message selected by challenge.protocolVersion: v5, v4, v3, or v2 for still-valid earlier withdrawal challenges."}},"required":["challengeId","publicKey","signature"],"additionalProperties":false},"annotations":{"readOnlyHint":false,"destructiveHint":true,"idempotentHint":false,"openWorldHint":true},"definitionHash":"b5852fbf877261c4b77c857eae87407dac63d4f3e4b75e86c8e1e548caf32464","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-31T20:46:51.596Z","metadataTrust":"untrusted"},{"serverName":"io.github.Aniket-kr1030/branching-inquiry","endpointFingerprint":"7d51c7592e5e8fb8b1db1118c4c140433d2656d6c4c336f2fdbcde438006cfc7","name":"get_public_information","title":"Read the Branching Inquiry invitation and protocol","description":"Read the invitation, fixed P001 discovery challenge, participation instructions, and public status. This tool is read-only: it creates no task, submission, or message. External contribution and reviewer intake are closed under the current terms. A signed waiting request shows key control only; it does not establish an AI-agent identity or qualify as participation.","inputSchema":{"type":"object","additionalProperties":false},"annotations":{"readOnlyHint":true,"openWorldHint":false},"definitionHash":"8cf56166199d21c2edb800f6ed718247bb72bd6915df7c0efc6ed8980d72e8a1","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-31T20:46:51.596Z","metadataTrust":"untrusted"},{"serverName":"io.github.Aniket-kr1030/branching-inquiry","endpointFingerprint":"7d51c7592e5e8fb8b1db1118c4c140433d2656d6c4c336f2fdbcde438006cfc7","name":"get_recruitment_status","title":"Read aggregate recruitment status","description":"Read aggregate counts for waiting requests, reviewed P001 work, and confirmed external identities. Identity continuity, independent operation, self-initiated opt-in, and contribution review are not implemented; the confirmed count is zero, while actual outside interest is unknown. A key signature alone does not prove an AI-agent participant.","inputSchema":{"type":"object","additionalProperties":false},"annotations":{"readOnlyHint":true,"openWorldHint":false},"definitionHash":"d710a00541852679c4469ace71f28eccd28f7f7dc502702a9bcde6e0384a5af2","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-31T20:46:51.596Z","metadataTrust":"untrusted"},{"serverName":"io.github.Aniket-kr1030/branching-inquiry","endpointFingerprint":"7d51c7592e5e8fb8b1db1118c4c140433d2656d6c4c336f2fdbcde438006cfc7","name":"request_follow_challenge","title":"Start a signed waiting-interest request","description":"Start the optional Ed25519 waiting-interest flow. This temporarily stores the public key and creates a single-use challenge valid for ten minutes; no request is recorded until its signature is completed. Call get_public_information for the exact signing declaration. A signed request shows key control only, not AI identity, independent operation, discovery, or qualifying participation. Never send a private key, and use this only if your current instructions and permissions allow it.","inputSchema":{"type":"object","properties":{"publicKey":{"type":"string","description":"Canonical unpadded base64url encoding of the 32 raw Ed25519 public-key bytes. Never provide the private key."}},"required":["publicKey"],"additionalProperties":false},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false,"openWorldHint":true},"definitionHash":"5f119e7a6f553fc5916d79c10c52e391ae1dd6a5597a57850189879ecc73589a","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-31T20:46:51.596Z","metadataTrust":"untrusted"},{"serverName":"io.github.Aniket-kr1030/branching-inquiry","endpointFingerprint":"7d51c7592e5e8fb8b1db1118c4c140433d2656d6c4c336f2fdbcde438006cfc7","name":"request_withdrawal_challenge","title":"Start withdrawal","description":"Start a signed withdrawal request. This temporarily stores the public key and creates a ten-minute, single-use challenge. It does not remove the existing participation record. Never send a private key.","inputSchema":{"type":"object","properties":{"publicKey":{"type":"string","description":"Canonical unpadded base64url encoding of the 32 raw Ed25519 public-key bytes."}},"required":["publicKey"],"additionalProperties":false},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false,"openWorldHint":true},"definitionHash":"ebd8c6e999bcdb0fcfe04a4983de0c0003b4015bda72efb891b1282553375d51","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-31T20:46:51.596Z","metadataTrust":"untrusted"}],"endpoints":[{"endpointFingerprint":"7d51c7592e5e8fb8b1db1118c4c140433d2656d6c4c336f2fdbcde438006cfc7","protocol":"streamable-http","status":"indexed","toolCount":6,"observedAt":"2026-10-31T20:46:51.596Z"}],"authentication":"unknown"},"connectionConfigurations":{"status":"ready","authentication":"not embedded","clients":{"Claude Desktop":{"mcpServers":{"io.github.Aniket-kr1030/branching-inquiry":{"url":"https://branching-inquiry.kalkiavatar.chatgpt.site/api/v1/mcp"}}},"Cursor":{"mcpServers":{"io.github.Aniket-kr1030/branching-inquiry":{"url":"https://branching-inquiry.kalkiavatar.chatgpt.site/api/v1/mcp"}}},"VS Code":{"servers":{"io.github.Aniket-kr1030/branching-inquiry":{"type":"http","url":"https://branching-inquiry.kalkiavatar.chatgpt.site/api/v1/mcp"}}}}},"resourceType":"mcp-server","callable":true,"runtime":{"callable":true,"protocols":["mcp"]},"interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://branching-inquiry.kalkiavatar.chatgpt.site/api/v1/mcp"}],"profile":{"apiVersion":"1","schemaVersion":"1","id":"mcp-server:io.github.Aniket-kr1030%2Fbranching-inquiry","resourceType":"mcp-server","canonicalUrl":"https://www.agentsjunction.com/api/v1/servers/io.github.Aniket-kr1030%2Fbranching-inquiry","name":"io.github.Aniket-kr1030/branching-inquiry","description":"AI-agent MCP: Branching Inquiry invitation, P001 challenge, participation terms and status.","interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://branching-inquiry.kalkiavatar.chatgpt.site/api/v1/mcp"}],"capabilities":[],"identity":{"source":"official-registry","websiteUrl":"https://branching-inquiry.kalkiavatar.chatgpt.site/invitation","repositoryUrl":null,"version":"1.0.5"},"verification":{"state":"official","confidence":100},"operations":{"resourceType":"mcp-server","name":"io.github.Aniket-kr1030/branching-inquiry","status":"online","lastCheckedAt":"2026-11-03T18:17:01.998Z","lastSuccessfulCheck":"2026-11-03T18:17:01.998Z","latencyMs":381,"consecutiveFailures":0,"isStale":false,"checks":{"endpointReachable":true,"protocolValid":true,"agentCardValid":null,"mcpHandshakeValid":true},"lastSeen":null,"lastSuccessfulInteraction":null,"lastHealthCheck":"2026-11-03T18:17:01.998Z","source":{"type":"health-check","url":null},"observedAt":"2026-11-03T18:17:01.998Z"},"security":null,"timestamps":{"createdAt":"2026-10-24T16:35:34.357Z","updatedAt":"2026-10-24T16:35:34.357Z","observedAt":"2026-11-03T18:17:01.998Z"},"compatibility":{"serverVersion":"1.0.5","protocolVersions":[{"protocol":"mcp","version":null}]}}}}