{"id":10824,"name":"Nathaniel Bowman Portfolio Agent","description":"Answers questions about Nathaniel Bowman (actuallyitsnathaniel): bio, projects, skills, resume, and how to get in touch. Public, read-only, no API key.","card_url":"https://dev.actuallyitsnathaniel.com/.well-known/agent-card.json","endpoint":"https://dev.actuallyitsnathaniel.com/api/mcp","protocol_version":"0.2.1","first_seen":"2026-10-10T12:37:20.290952+00:00","last_verified":"2026-10-10T19:48:44.811372+00:00","card":{"url":"https://dev.actuallyitsnathaniel.com/api/mcp","name":"Nathaniel Bowman Portfolio Agent","skills":[{"id":"search_projects","name":"Search projects","tags":["portfolio","projects"],"description":"Search client sites, tools, and mobile apps by name, stack, or keyword."},{"id":"get_toolbelt","name":"Get toolbelt","tags":["skills"],"description":"Search languages, frameworks, cloud, and devops tools Nathaniel uses."},{"id":"get_about","name":"Get about","tags":["about"],"description":"Short bio, education, experience, location, and stack."},{"id":"get_contact","name":"Get contact","tags":["contact"],"description":"Email, GitHub, and LinkedIn."},{"id":"get_resume","name":"Get resume","tags":["resume"],"description":"URL of the current resume PDF."}],"version":"1.0.0","provider":{"url":"https://dev.actuallyitsnathaniel.com","organization":"Nathaniel Bowman"},"description":"Answers questions about Nathaniel Bowman (actuallyitsnathaniel): bio, projects, skills, resume, and how to get in touch. Public, read-only, no API key.","capabilities":{"streaming":true,"pushNotifications":false,"stateTransitionHistory":false},"protocolVersion":"0.2.1","documentationUrl":"https://dev.actuallyitsnathaniel.com/developers","defaultInputModes":["text"],"defaultOutputModes":["text","application/json"]},"signature_status":"unsigned","signature_detail":"No card signature supplied","signature_key_url":null,"signature_checked_at":"2026-10-10T19:48:44.811372+00:00","domain_claimed_at":null,"domain_proof_checked_at":null,"source_name":"Agenstry federation","source_url":"https://agenstry.com/docs","last_check":{"checked_at":"2026-10-10T19:48:44.811372+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"also_published_at":[],"history_urls":["https://dev.actuallyitsnathaniel.com/.well-known/agent-card.json"],"skills":[{"skill_id":"get_about","name":"Get about","description":"Short bio, education, experience, location, and stack.","tags":["about"],"quality_warning":false},{"skill_id":"get_contact","name":"Get contact","description":"Email, GitHub, and LinkedIn.","tags":["contact"],"quality_warning":false},{"skill_id":"get_resume","name":"Get resume","description":"URL of the current resume PDF.","tags":["resume"],"quality_warning":false},{"skill_id":"get_toolbelt","name":"Get toolbelt","description":"Search languages, frameworks, cloud, and devops tools Nathaniel uses.","tags":["skills"],"quality_warning":false},{"skill_id":"search_projects","name":"Search projects","description":"Search client sites, tools, and mobile apps by name, stack, or keyword.","tags":["portfolio","projects"],"quality_warning":false}],"quality_flags":[],"check_history":{"checks":4,"passed":4},"recent_checks":[{"card_url":"https://dev.actuallyitsnathaniel.com/.well-known/agent-card.json","checked_at":"2026-10-10T19:48:44.811372+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://dev.actuallyitsnathaniel.com/.well-known/agent-card.json","checked_at":"2026-10-10T17:16:39.598877+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://dev.actuallyitsnathaniel.com/.well-known/agent-card.json","checked_at":"2026-10-10T14:59:01.859432+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://dev.actuallyitsnathaniel.com/.well-known/agent-card.json","checked_at":"2026-10-10T12:37:20.290952+00:00","success":true,"http_status":200,"detail":"Agent Card validated"}],"endpoint_tls_check":{"checked_at":"2026-10-10T19:48:44.811372+00:00","success":true,"detail":"Valid TLS connection to advertised endpoint host; no A2A request sent"},"protocol_check":{"checked_at":"2026-10-10T12:37:20.290952+00:00","state":"unconfirmed","http_status":406,"detail":"Endpoint response did not match the JSON-RPC request"},"events":[],"relationships":[],"verification":{"agent_card_url":"https://dev.actuallyitsnathaniel.com/.well-known/agent-card.json","last_successful_card_check":"2026-10-10T19:48:44.811372+00:00","latest_card_check":{"checked_at":"2026-10-10T19:48:44.811372+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"signature_status":"unsigned","signature_checked_at":"2026-10-10T19:48:44.811372+00:00","task_endpoint_tested":true,"task_execution_tested":false,"endpoint_tls_checked_at":"2026-10-10T19:48:44.811372+00:00","endpoint_tls_reachable":true,"protocol_check_state":"unconfirmed","protocol_checked_at":"2026-10-10T12:37:20.290952+00:00","provider_identity_verified":false,"domain_claimed_at":null,"domain_proof_checked_at":null}}