aid: hakuto-0209-com name: HaneruTo description: >- HaneruTo — trading as hakuto, brand B612 SHEEP — is a Japanese one-person, AI-assisted web and systems development studio founded in 2025 that also ships b612, a Japanese-market code-review agent for AI coding assistants: review checklists by target type, industry presets with mandatory Japanese legal checkpoints (景表法 / 特商法 / 薬機法 / インボイス / 電帳法 / 宅建業法 / 介護保険法), failure patterns and 31 deterministic detection rules — no LLM involved; the server has no input for customer source code. b612 is published two ways on mcp.hakuto-0209.com: a remote MCP server at /mcp (Streamable HTTP, protocol 2025-06-18, ten tools with real inputSchemas, anonymous tools/list, keyless principles/rules) and an A2A 0.3 agent whose EdDSA-signed card at /.well-known/agent-card.json declares six skills behind an x-b612-key licence header, with the signing key at /.well-known/jwks.json. No REST/OpenAPI surface, no SDK, no self-serve sign-up; agent access is a monthly flat-fee licence priced on contact. image: https://hakuto-0209.com/assets/og.png url: https://raw.githubusercontent.com/api-evangelist/hakuto-0209-com/refs/heads/main/apis.yml x-type: company x-source: harvest:a2a-registry x-tier: profiled x-tier-reason: enrichment pass 2026-09-19 (local-v3; was a2a-registry harvest stub) specificationVersion: '0.20' created: '2026-09-19' modified: '2026-09-19' tags: - Agents - MCP - A2A - Code Review - Static Analysis - Developer Tools - Compliance - Web Development - Japan - agent-native tags_raw: - Agents - MCP - A2A - Code review - Static analysis - Developer tools - Compliance - Web development - Japan - Agent-native apis: - aid: hakuto-0209-com:b612-mcp-server name: b612 MCP Server description: >- Remote Model Context Protocol server at https://mcp.hakuto-0209.com/mcp (Streamable HTTP, POST only — GET returns 406 — protocol version 2025-06-18, serverInfo b612 0.1.0, hosted on Vercel). initialize and tools/list answer anonymously with ten tools, every one carrying a real inputSchema and execution.taskSupport "forbidden": b612_principles, b612_review_checklist, b612_patterns, b612_domain_preset, b612_rules, b612_design, b612_reference, b612_grow, b612_notes and b612_update. b612_principles was also callable without a key; the provider's quickstart configures the connection with an x-b612-key licence header (`claude mcp add --transport http b612 https://mcp.hakuto-0209.com/mcp --header "x-b612-key: "`). resources/list and prompts/list return -32601. The initialize instructions tell the agent to apply checklists and rules to code locally — no source code is sent to the server. humanURL: https://mcp.hakuto-0209.com/ baseURL: https://mcp.hakuto-0209.com/mcp tags: - MCP - agent-native - Code Review properties: - type: MCPServer url: mcp/hakuto-0209-com-mcp.yml - type: MCPServer name: b612 MCP endpoint (Streamable HTTP) url: https://mcp.hakuto-0209.com/mcp - type: Documentation url: https://mcp.hakuto-0209.com/ - aid: hakuto-0209-com:b612-a2a-agent name: b612 A2A Agent description: >- Agent2Agent (A2A) protocol surface: an agent card served from https://mcp.hakuto-0209.com/.well-known/agent-card.json (protocolVersion 0.3, JSONRPC transport, version 0.1.0, provider.organization HaneruTo) advertising six skills — principles, review-checklist, patterns, domain-preset, scan-code and rules — invoked as plain-text messages at the JSON-RPC endpoint https://mcp.hakuto-0209.com/a2a/v1 under an x-b612-key licence header (unkeyed requests get a 401 `unauthenticated` envelope whose hint names principles and rules as keyless, 20 req/min per IP). The card carries an EdDSA JWS signature that verifies against the JWKS at /.well-known/jwks.json (kid b612-a2a-2026-09) and is also served unsigned at the legacy /.well-known/agent.json. Streaming and push notifications are declared unsupported. humanURL: https://mcp.hakuto-0209.com/ baseURL: https://mcp.hakuto-0209.com/a2a/v1 tags: - A2A - agent-native - Code Review properties: - type: AgentCard url: a2a/hakuto-0209-com-a2a.yml - type: AgentCard name: A2A Agent Card (provider-hosted, signed) url: https://mcp.hakuto-0209.com/.well-known/agent-card.json - type: Documentation url: https://mcp.hakuto-0209.com/terms maintainers: - FN: Kin Lane email: kin@apievangelist.com - FN: APIs.json email: info@apis.io common: - type: Website url: https://hakuto-0209.com/ - type: Documentation url: https://mcp.hakuto-0209.com/ - type: Pricing name: Company information and 特定商取引法 price disclosure (development service; agent licence priced on contact) url: https://hakuto-0209.com/legal/hakuto-company.html - type: TermsOfService url: https://hakuto-0209.com/legal/hakuto-terms.html - type: PrivacyPolicy url: https://hakuto-0209.com/legal/hakuto-privacy.html - type: Support url: https://hakuto-0209.com/#contact - type: AgentCard url: a2a/hakuto-0209-com-a2a.yml - type: MCPServer url: mcp/hakuto-0209-com-mcp.yml - type: WellKnown url: well-known/hakuto-0209-com-well-known.yml - type: LLMsTxt url: llms/hakuto-0209-com-llms.txt - type: Authentication url: authentication/hakuto-0209-com-authentication.yml - type: Conventions url: conventions/hakuto-0209-com-conventions.yml - type: ErrorCatalog url: errors/hakuto-0209-com-problem-types.yml - type: RateLimits url: rate-limits/hakuto-0209-com-rate-limits.yml - type: Plans url: plans/hakuto-0209-com-plans-pricing.yml - type: Conformance url: conformance/hakuto-0209-com-conformance.yml - type: Lifecycle url: lifecycle/hakuto-0209-com-lifecycle.yml - type: AgenticAccess url: agentic-access/hakuto-0209-com-agentic-access.yml - type: DomainSecurity url: security/hakuto-0209-com-domain-security.yml - type: AITransparency url: https://mcp.hakuto-0209.com/terms - type: DataSubjectRequest url: https://mcp.hakuto-0209.com/terms - type: Subprocessors url: https://mcp.hakuto-0209.com/terms x-enrichment: date: '2026-09-19' status: enriched artifacts_added: 18 pass: local-v3