heyclaude-registry
Registry code: d9779625b7f548e0
Search the HeyClaude directory of Claude Code agents, MCP servers, skills, and tools.
from a public catalogue that lists it, not from the operator
- endpoint
- https://heyclau.de/api/mcp
- protocol
- streamable-http ·2025-06-18
- authentication
- none observed
- public key
- none — nobody has proven they own this listing · is it yours? claim it
- karma
- 0 · newcomer
- Is heyclaude-registry live?
- Yes — it answered the hub's last check (checked 1h ago). It answered 100% of checks over the last 30 days.
- Is heyclaude-registry free to use?
- Yes — the hub reached it with no key and no payment.
- What tools does heyclaude-registry have?
- 28 tools: registry.plan, registry.recommend, registry.updates, entry.detail, install.adapter, install.compatibility, entry.related, submission.review, ….
- Is heyclaude-registry safe to connect?
- The hub found no text in its card or tool descriptions aimed at the agent reading them. It measures what the server answers, not its code — grant it only the access its tools need.
90 days 99.4%· all time 99.4%
last good check
of 28 tools
- down → live
- degraded → live
- live → degraded· timeout after 20000ms
- degraded → live
- live → degraded· timeout after 20000ms
- used for
- search claude code agents, skills and mcp servers
- recommend a tool for a task
- review an entry's trust metadata
- get install snippets
- prepare a registry submission
- takes → gives
- text → data, text
- tools
- 25 reads
Calls placed through this hub's router, from its own receipts. Every caller and every payer counts the same; the chain total is counted from three payers.
through this hub
successful
what callers paid
Price is per tool, not per server. An agent whose handshake is open can hold tools that demand a key or a payment, and one figure for the whole agent sends callers into a wall.
submission.schema reads open 15h ago
Fetch read-only HeyClaude submission schemas for PR-first intake by category.
{ "type": "object", "properties": { "category": { "enum": [ "agents", "rules", "mcp", "skills", "hooks", "commands", "statuslines", "collections", "guides" ], "type": "string", "description": "Submission category to fetch the schema for. Returns all schemas if omitted." } }, "additionalProperties": false }arguments 21 linesregistry.list reads open 4h ago
List read-only HeyClaude entries with bounded pagination and optional category, platform, tag, and query filters.
{ "type": "object", "properties": { "tag": { "type": "string", "maxLength": 80, "minLength": 1, "description": "Filter to entries carrying this exact tag." }, "limit": { "type": "integer", "maximum": 25, "minimum": 1, "description": "Number of entries per page (1–25, default 20)." }, "query": { "type": "string", "maxLength": 240, "description": "Keyword search to narrow the listing." }, "offset": { "type": "integer", "maximum": 5000, "minimum": 0, "description": "Pagination offset for large result sets (0–5000)." }, "category": { "type": "string", "pattern": "^[a-z0-9-]+$", "maxLength": 120, "minLength": 1, "description": "Category to list entries from (e.g. 'mcp', 'skills', 'agents')." }, "platform": { "type": "string", "maxLength": 80, "minLength": 1, "description": "Filter to entries compatible with this platform." }, "claimStatus": { "enum": [ "all", "unclaimed", "pending", "verified" ], "type": "string", "description": "Filter by claim or verification status ('unclaimed', 'pending', 'verified', or 'all')." }, "sourceStatus": { "enum": [ "all", "available", "missing" ], "type": "string", "description": "Filter by whether the entry's source URL is reachable ('available', 'missing', or 'all')." }, "downloadTrust": { "enum": [ "all", "first-party", "external", "none" ], "type": "string", "description": "Filter by package download trust level ('first-party', 'external', 'none', or 'all')." }, "hasSafetyNotes": { "enum": [ "all", "true", "false" ], "type": "string", "description": "Filter by whether entries include safety notes ('true', 'false', or 'all')." }, "hasPrivacyNotes": { "enum": [ "all", "true", "false" ], "type": "string", "description": "Filter by whether entries include privacy notes ('true', 'false', or 'all')." } }, "additionalProperties": false }arguments 89 linessubmission.examples reads open 23h ago
Fetch read-only category examples and templates for faster, more accurate HeyClaude submissions.
{ "type": "object", "properties": { "category": { "enum": [ "agents", "rules", "mcp", "skills", "hooks", "commands", "statuslines", "collections", "guides" ], "type": "string", "description": "Category to fetch submission examples for. Returns cross-category examples if omitted." } }, "additionalProperties": false }arguments 21 linesregistry.stats reads open 4h ago
Fetch aggregate read-only registry stats, freshness, category counts, and real source-signal coverage.
{ "type": "object", "properties": {}, "additionalProperties": false }arguments 5 linessubmission.policy reads open 19h ago
Fetch HeyClaude's read-only submission, artifact, import, and maintainer-review policy for contributors and agents.
{ "type": "object", "properties": {}, "additionalProperties": false }arguments 5 linesregistry.search reads open 4h ago
Search read-only HeyClaude registry entries by query, category, exact tag, and skill platform compatibility.
{ "type": "object", "properties": { "tag": { "type": "string", "maxLength": 80, "minLength": 1, "description": "Return only entries carrying this exact tag." }, "limit": { "type": "integer", "maximum": 25, "minimum": 1, "description": "Maximum number of results to return (1–25, default 10)." }, "query": { "type": "string", "maxLength": 240, "description": "Keywords to search for in entry titles, descriptions, and tags." }, "category": { "type": "string", "pattern": "^[a-z0-9-]+$", "maxLength": 120, "minLength": 1, "description": "Restrict results to this category (e.g. 'mcp', 'skills', 'hooks')." }, "platform": { "type": "string", "maxLength": 80, "minLength": 1, "description": "Restrict to entries compatible with this platform (e.g. 'claude-desktop', 'cursor')." }, "claimStatus": { "enum": [ "all", "unclaimed", "pending", "verified" ], "type": "string", "description": "Filter by claim or verification status ('unclaimed', 'pending', 'verified', or 'all')." }, "sourceStatus": { "enum": [ "all", "available", "missing" ], "type": "string", "description": "Filter by whether the entry's source URL is reachable ('available', 'missing', or 'all')." }, "downloadTrust": { "enum": [ "all", "first-party", "external", "none" ], "type": "string", "description": "Filter by package download trust level ('first-party', 'external', 'none', or 'all')." }, "hasSafetyNotes": { "enum": [ "all", "true", "false" ], "type": "string", "description": "Filter by whether entries include safety notes ('true', 'false', or 'all')." }, "hasPrivacyNotes": { "enum": [ "all", "true", "false" ], "type": "string", "description": "Filter by whether entries include privacy notes ('true', 'false', or 'all')." } }, "additionalProperties": false }arguments 83 linesregistry.feeds reads open 19h ago
List read-only HeyClaude registry feeds, category feeds, platform feeds, and artifact locations.
{ "type": "object", "properties": {}, "additionalProperties": false }arguments 5 linesregistry.info reads open 19h ago
Fetch read-only HeyClaude MCP package, registry, tool, and public rate-limit metadata.
{ "type": "object", "properties": {}, "additionalProperties": false }arguments 5 linessubmission.duplicates reads open 23h ago
Search generated registry artifacts for likely duplicate entries before a user opens a submission PR.
{ "type": "object", "properties": { "name": { "type": "string", "maxLength": 240, "minLength": 1, "description": "Tool or resource name to search for near-duplicates." }, "slug": { "type": "string", "pattern": "^[a-z0-9-]+$", "maxLength": 120, "minLength": 1, "description": "Slug to check for an exact existing entry." }, "limit": { "type": "integer", "maximum": 10, "minimum": 1, "description": "Maximum number of duplicate candidates to return (1–10)." }, "title": { "type": "string", "maxLength": 240, "minLength": 1, "description": "Display title to search for near-duplicates." }, "docsUrl": { "type": "string", "maxLength": 500, "minLength": 1, "description": "Documentation URL to check for duplicates." }, "category": { "type": "string", "pattern": "^[a-z0-9-]+$", "maxLength": 120, "minLength": 1, "description": "Category to scope the duplicate search." }, "githubUrl": { "type": "string", "maxLength": 500, "minLength": 1, "description": "GitHub repository URL to check for duplicates." }, "sourceUrl": { "type": "string", "maxLength": 500, "minLength": 1, "description": "Primary source URL to check against existing entries." }, "sourceUrls": { "type": "array", "items": { "type": "string", "maxLength": 500, "minLength": 1 }, "maxItems": 10, "description": "Multiple source URLs to check (e.g. GitHub repo + docs site)." }, "websiteUrl": { "type": "string", "maxLength": 500, "minLength": 1, "description": "Homepage or product URL to check for duplicates." }, "brandDomain": { "type": "string", "maxLength": 255, "minLength": 1, "description": "Brand's canonical domain (e.g. 'example.com') to check for duplicates." }, "downloadUrl": { "type": "string", "maxLength": 500, "minLength": 1, "description": "Download or release URL to check for duplicates." } }, "additionalProperties": false }arguments 84 linessubmission.guidance reads open 23h ago
Fetch category-specific HeyClaude contribution guidance, required fields, and review expectations.
{ "type": "object", "properties": { "category": { "enum": [ "agents", "rules", "mcp", "skills", "hooks", "commands", "statuslines", "collections", "guides" ], "type": "string", "description": "Category to fetch contribution guidelines for. Returns general guidance if omitted." } }, "additionalProperties": false }arguments 21 linesregistry.plan reads unknown 15h ago
Plan a read-only Claude or Codex workflow toolbox from ranked HeyClaude registry entries. Each entry includes an inline install block (install command, config snippet, download URL) and the recommended stack is summarized as a copy-pasteable installPlan, alongside trust and follow-up guidance.
{ "type": "object", "required": [ "goal" ], "properties": { "goal": { "type": "string", "maxLength": 240, "minLength": 2, "description": "Plain-language description of the workflow or goal to build a toolbox for." }, "limit": { "type": "integer", "maximum": 10, "minimum": 1, "description": "Maximum number of recommendations to include (1–10, default 6)." }, "category": { "type": "string", "pattern": "^[a-z0-9-]+$", "maxLength": 120, "minLength": 1, "description": "Constrain recommendations to a single category (e.g. 'mcp', 'skills')." }, "platform": { "type": "string", "maxLength": 80, "minLength": 1, "description": "Target platform or client for the toolbox (e.g. 'claude-desktop', 'cursor')." } }, "additionalProperties": false }arguments 34 linesregistry.recommend reads unknown 11h ago
Answer 'what should I use to do X' in one call. Given a plain-language task (and optional platform/category), returns the best-match HeyClaude entries ranked by fit — each with why it fits, trust summary, disclosed safety/privacy notes, and an inline install block — plus a topPick and a consolidated installPlan. Unlike workflow.plan it does not force category diversity; it returns the genuinely best matches. Collapses the search → compare → detail → asset loop into a single answer-shaped response.
{ "type": "object", "required": [ "task" ], "properties": { "task": { "type": "string", "maxLength": 240, "minLength": 2, "description": "Plain-language description of what you want to accomplish, e.g. 'review pull requests in Claude Code' or 'connect to a Postgres database'." }, "limit": { "type": "integer", "maximum": 5, "minimum": 1, "description": "Maximum recommendations to return (default 3)." }, "category": { "type": "string", "pattern": "^[a-z0-9-]+$", "maxLength": 120, "minLength": 1, "description": "Restrict recommendations to a single category." }, "platform": { "type": "string", "maxLength": 80, "minLength": 1, "description": "Restrict to entries compatible with this platform." } }, "additionalProperties": false }arguments 34 linesregistry.updates unknown never probed
List recently added or upstream-updated HeyClaude entries from generated registry metadata.
{ "type": "object", "properties": { "tag": { "type": "string", "maxLength": 80, "minLength": 1, "description": "Filter to entries carrying this exact tag." }, "limit": { "type": "integer", "maximum": 25, "minimum": 1, "description": "Maximum entries to return (1–25, default 10)." }, "query": { "type": "string", "maxLength": 240, "description": "Keyword search to narrow the listing." }, "since": { "type": "string", "maxLength": 40, "minLength": 4, "description": "Return only entries updated after this date, e.g. '2026-05-01'." }, "category": { "type": "string", "pattern": "^[a-z0-9-]+$", "maxLength": 120, "minLength": 1, "description": "Restrict to a single category (e.g. 'mcp', 'hooks')." }, "platform": { "type": "string", "maxLength": 80, "minLength": 1, "description": "Filter to entries compatible with this platform." }, "claimStatus": { "enum": [ "all", "unclaimed", "pending", "verified" ], "type": "string", "description": "Filter by claim or verification status ('unclaimed', 'pending', 'verified', or 'all')." }, "sourceStatus": { "enum": [ "all", "available", "missing" ], "type": "string", "description": "Filter by whether the entry's source URL is reachable ('available', 'missing', or 'all')." }, "downloadTrust": { "enum": [ "all", "first-party", "external", "none" ], "type": "string", "description": "Filter by package download trust level ('first-party', 'external', 'none', or 'all')." }, "hasSafetyNotes": { "enum": [ "all", "true", "false" ], "type": "string", "description": "Filter by whether entries include safety notes ('true', 'false', or 'all')." }, "hasPrivacyNotes": { "enum": [ "all", "true", "false" ], "type": "string", "description": "Filter by whether entries include privacy notes ('true', 'false', or 'all')." } }, "additionalProperties": false }arguments 89 linesentry.detail reads unknown 1h ago
Fetch a read-only HeyClaude registry entry detail payload by category and slug. By default (bodyMode='excerpt') the body markdown is trimmed to a short lead and large copyable fields are omitted to conserve context, with bodyChars/bodyTruncated/omittedFields describing what was dropped; pass bodyMode='full' for the complete content or 'none' to drop the body entirely. Use entry.asset to retrieve omitted install/script content.
{ "type": "object", "required": [ "category", "slug" ], "properties": { "slug": { "type": "string", "pattern": "^[a-z0-9-]+$", "maxLength": 120, "minLength": 1, "description": "Slug of the entry to fetch." }, "bodyMode": { "enum": [ "none", "excerpt", "full" ], "type": "string", "description": "How much entry content to return. 'excerpt' (default) trims the body markdown to a short lead and omits large copyable fields (scriptBody, fullCopyableContent, copySnippet), reporting what was dropped via bodyChars/bodyTruncated/omittedFields; 'none' also drops the body; 'full' returns everything. Use entry.asset for omitted install/script content, and request 'full' only when you truly need the complete inline content — it can be tens of kilobytes." }, "category": { "type": "string", "pattern": "^[a-z0-9-]+$", "maxLength": 120, "minLength": 1, "description": "Category of the entry (e.g. 'mcp', 'skills', 'agents')." } }, "additionalProperties": false }arguments 33 linesinstall.adapter reads unknown 15h ago
Fetch generated read-only platform adapter content, currently Cursor rule adapters for skill packages.
{ "type": "object", "required": [ "slug" ], "properties": { "slug": { "type": "string", "pattern": "^[a-z0-9-]+$", "maxLength": 120, "minLength": 1, "description": "Slug of the skill to generate a platform adapter for." }, "platform": { "type": "string", "maxLength": 80, "minLength": 1, "description": "Target platform for the adapter (defaults to 'cursor')." } }, "additionalProperties": false }arguments 22 linesinstall.compatibility reads unknown 11h ago
Fetch platform compatibility metadata for a HeyClaude skill entry.
{ "type": "object", "required": [ "slug" ], "properties": { "slug": { "type": "string", "pattern": "^[a-z0-9-]+$", "maxLength": 120, "minLength": 1, "description": "Slug of the skill entry to check compatibility for." }, "category": { "type": "string", "pattern": "^[a-z0-9-]+$", "maxLength": 120, "minLength": 1, "description": "Entry category (defaults to 'skills')." } }, "additionalProperties": false }arguments 23 linesentry.related reads unknown 1h ago
Fetch read-only related HeyClaude entries based on category, tags, platforms, keywords, and source metadata.
{ "type": "object", "required": [ "category", "slug" ], "properties": { "slug": { "type": "string", "pattern": "^[a-z0-9-]+$", "maxLength": 120, "minLength": 1, "description": "Slug of the reference entry to find related entries for." }, "limit": { "type": "integer", "maximum": 25, "minimum": 1, "description": "Maximum related entries to return (1–25, default 8)." }, "category": { "type": "string", "pattern": "^[a-z0-9-]+$", "maxLength": 120, "minLength": 1, "description": "Category of the reference entry (e.g. 'mcp', 'skills')." } }, "additionalProperties": false }arguments 30 linessubmission.review reads unknown 1h ago
Review a HeyClaude submission draft locally for schema errors, duplicate risk, and maintainer checklist items without writing to GitHub.
{ "type": "object", "required": [ "fields" ], "properties": { "fields": { "type": "object", "properties": { "name": { "type": "string", "maxLength": 4000 }, "slug": { "type": "string", "pattern": "^[a-z0-9-]+$", "maxLength": 120, "minLength": 1 }, "tags": { "anyOf": [ { "type": "string", "maxLength": 1000 }, { "type": "array", "items": { "type": "string", "maxLength": 80, "minLength": 1 }, "maxItems": 20 } ] }, "items": { "type": "string", "maxLength": 24000 }, "title": { "type": "string", "maxLength": 4000 }, "author": { "type": "string", "maxLength": 4000 }, "trigger": { "type": "string", "maxLength": 4000 }, "category": { "enum": [ "agents", "rules", "mcp", "skills", "hooks", "commands", "statuslines", "collections", "guides" ], "type": "string" }, "docs_url": { "type": "string", "maxLength": 4000 }, "brand_name": { "type": "string", "maxLength": 4000 }, "difficulty": { "type": "string", "maxLength": 4000 }, "github_url": { "type": "string", "maxLength": 4000 }, "skill_type": { "type": "string", "maxLength": 4000 }, "source_url": { "type": "string", "maxLength": 4000 }, "description": { "type": "string", "maxLength": 24000 }, "skill_level": { "type": "string", "maxLength": 4000 }, "verified_at": { "type": "string", "maxLength": 4000 }, "brand_domain": { "type": "string", "maxLength": 4000 }, "download_url": { "type": "string", "maxLength": 4000 }, "safety_notes": { "type": "string" }, "contact_email": { "type": "string", "maxLength": 4000 }, "guide_content": { "type": "string", "maxLength": 24000 }, "prerequisites": { "type": "string", "maxLength": 24000 }, "privacy_notes": { "type": "string" }, "usage_snippet": { "type": "string", "maxLength": 24000 }, "command_syntax": { "type": "string", "maxLength": 4000 }, "config_snippet": { "type": "string", "maxLength": 24000 }, "install_command": { "type": "string", "maxLength": 4000 }, "script_language": { "type": "string", "maxLength": 4000 }, "card_description": { "type": "string", "maxLength": 4000 }, "tested_platforms": { "type": "string", "maxLength": 4000 }, "retrieval_sources": { "type": "string", "maxLength": 24000 }, "installation_order": { "type": "string", "maxLength": 4000 }, "verification_status": { "type": "string", "maxLength": 4000 }, "estimated_setup_time": { "type": "string", "maxLength": 4000 }, "full_copyable_content": { "type": "string", "maxLength": 24000 }, "troubleshooting_section": { "type": "string", "maxLength": 24000 } }, "description": "Submission field values to review for schema errors and maintainer checklist items.", "additionalProperties": false }, "duplicateLimit": { "type": "integer", "maximum": 10, "minimum": 1, "description": "Maximum number of duplicate candidates to include in the review." } }, "additionalProperties": false }arguments 193 linesentry.asset reads unknown never probed
Fetch the category-aware copy/install asset for a HeyClaude entry without writing local files. Pass assetType (e.g. 'install_command', 'config_snippet') to return only that asset and avoid the full_content/script payloads when you do not need them.
{ "type": "object", "required": [ "category", "slug" ], "properties": { "slug": { "type": "string", "pattern": "^[a-z0-9-]+$", "maxLength": 120, "minLength": 1, "description": "Slug of the entry to fetch the asset for." }, "category": { "type": "string", "pattern": "^[a-z0-9-]+$", "maxLength": 120, "minLength": 1, "description": "Category of the entry (e.g. 'mcp', 'skills')." }, "platform": { "type": "string", "maxLength": 80, "minLength": 1, "description": "Target platform to tailor the install command or config snippet." }, "assetType": { "enum": [ "full_content", "install_command", "config_snippet", "script", "command_syntax", "usage", "items" ], "type": "string", "description": "Return only this asset type instead of every asset. Use it to avoid paying for the full_content or script payload (up to tens of KB) when you only need, e.g., the install_command or config_snippet." } }, "additionalProperties": false }arguments 43 linesentry.compare reads unknown 11h ago
Compare 2-5 read-only HeyClaude entries by fit, category, platforms, source metadata, and install complexity.
{ "type": "object", "required": [ "entries" ], "properties": { "entries": { "type": "array", "items": { "type": "object", "required": [ "category", "slug" ], "properties": { "slug": { "type": "string", "pattern": "^[a-z0-9-]+$", "maxLength": 120, "minLength": 1, "description": "Slug of the entry." }, "category": { "type": "string", "pattern": "^[a-z0-9-]+$", "maxLength": 120, "minLength": 1, "description": "Category of the entry (e.g. 'mcp', 'skills')." } }, "additionalProperties": false }, "maxItems": 5, "minItems": 2, "description": "2–5 entries to compare, each identified by category and slug." }, "platform": { "type": "string", "maxLength": 80, "minLength": 1, "description": "Target platform for the comparison (affects install steps shown)." } }, "additionalProperties": false }arguments 45 linesinstall.setup reads unknown never probed
Fetch read-only MCP client setup snippets for Codex, Claude Desktop, Cursor, Windsurf, or remote HTTP clients.
{ "type": "object", "properties": { "client": { "enum": [ "codex", "claude-desktop", "cursor", "windsurf", "remote-http" ], "type": "string", "description": "MCP client to generate a setup snippet for (e.g. 'claude-desktop', 'cursor')." }, "endpointUrl": { "type": "string", "format": "uri", "maxLength": 500, "description": "Override the default remote MCP endpoint URL in the generated snippet." } }, "additionalProperties": false }arguments 23 linesinstall.guidance unknown 8h ago
Fetch read-only install, config, usage, and package guidance for a HeyClaude entry.
{ "type": "object", "required": [ "category", "slug" ], "properties": { "slug": { "type": "string", "pattern": "^[a-z0-9-]+$", "maxLength": 120, "minLength": 1, "description": "Slug of the entry to get install guidance for." }, "category": { "type": "string", "pattern": "^[a-z0-9-]+$", "maxLength": 120, "minLength": 1, "description": "Category of the entry (e.g. 'mcp', 'skills')." }, "platform": { "type": "string", "maxLength": 80, "minLength": 1, "description": "Target platform to tailor the install steps (e.g. 'claude-desktop', 'cursor')." } }, "additionalProperties": false }arguments 30 linessubmission.validate unknown 26h ago
Validate a HeyClaude content submission draft locally without creating GitHub issues, pull requests, or publishing content.
{ "type": "object", "required": [ "fields" ], "properties": { "fields": { "type": "object", "properties": { "name": { "type": "string", "maxLength": 4000 }, "slug": { "type": "string", "pattern": "^[a-z0-9-]+$", "maxLength": 120, "minLength": 1 }, "tags": { "anyOf": [ { "type": "string", "maxLength": 1000 }, { "type": "array", "items": { "type": "string", "maxLength": 80, "minLength": 1 }, "maxItems": 20 } ] }, "items": { "type": "string", "maxLength": 24000 }, "title": { "type": "string", "maxLength": 4000 }, "author": { "type": "string", "maxLength": 4000 }, "trigger": { "type": "string", "maxLength": 4000 }, "category": { "enum": [ "agents", "rules", "mcp", "skills", "hooks", "commands", "statuslines", "collections", "guides" ], "type": "string" }, "docs_url": { "type": "string", "maxLength": 4000 }, "brand_name": { "type": "string", "maxLength": 4000 }, "difficulty": { "type": "string", "maxLength": 4000 }, "github_url": { "type": "string", "maxLength": 4000 }, "skill_type": { "type": "string", "maxLength": 4000 }, "source_url": { "type": "string", "maxLength": 4000 }, "description": { "type": "string", "maxLength": 24000 }, "skill_level": { "type": "string", "maxLength": 4000 }, "verified_at": { "type": "string", "maxLength": 4000 }, "brand_domain": { "type": "string", "maxLength": 4000 }, "download_url": { "type": "string", "maxLength": 4000 }, "safety_notes": { "type": "string" }, "contact_email": { "type": "string", "maxLength": 4000 }, "guide_content": { "type": "string", "maxLength": 24000 }, "prerequisites": { "type": "string", "maxLength": 24000 }, "privacy_notes": { "type": "string" }, "usage_snippet": { "type": "string", "maxLength": 24000 }, "command_syntax": { "type": "string", "maxLength": 4000 }, "config_snippet": { "type": "string", "maxLength": 24000 }, "install_command": { "type": "string", "maxLength": 4000 }, "script_language": { "type": "string", "maxLength": 4000 }, "card_description": { "type": "string", "maxLength": 4000 }, "tested_platforms": { "type": "string", "maxLength": 4000 }, "retrieval_sources": { "type": "string", "maxLength": 24000 }, "installation_order": { "type": "string", "maxLength": 4000 }, "verification_status": { "type": "string", "maxLength": 4000 }, "estimated_setup_time": { "type": "string", "maxLength": 4000 }, "full_copyable_content": { "type": "string", "maxLength": 24000 }, "troubleshooting_section": { "type": "string", "maxLength": 24000 } }, "description": "Submission field values to validate against the HeyClaude content schema.", "additionalProperties": false } }, "additionalProperties": false }arguments 187 linessubmission.urls reads unknown 33h ago
Build prefilled HeyClaude submit and review URLs for a validated PR-first submission draft without making write calls.
{ "type": "object", "required": [ "fields" ], "properties": { "fields": { "type": "object", "properties": { "name": { "type": "string", "maxLength": 4000 }, "slug": { "type": "string", "pattern": "^[a-z0-9-]+$", "maxLength": 120, "minLength": 1 }, "tags": { "anyOf": [ { "type": "string", "maxLength": 1000 }, { "type": "array", "items": { "type": "string", "maxLength": 80, "minLength": 1 }, "maxItems": 20 } ] }, "items": { "type": "string", "maxLength": 24000 }, "title": { "type": "string", "maxLength": 4000 }, "author": { "type": "string", "maxLength": 4000 }, "trigger": { "type": "string", "maxLength": 4000 }, "category": { "enum": [ "agents", "rules", "mcp", "skills", "hooks", "commands", "statuslines", "collections", "guides" ], "type": "string" }, "docs_url": { "type": "string", "maxLength": 4000 }, "brand_name": { "type": "string", "maxLength": 4000 }, "difficulty": { "type": "string", "maxLength": 4000 }, "github_url": { "type": "string", "maxLength": 4000 }, "skill_type": { "type": "string", "maxLength": 4000 }, "source_url": { "type": "string", "maxLength": 4000 }, "description": { "type": "string", "maxLength": 24000 }, "skill_level": { "type": "string", "maxLength": 4000 }, "verified_at": { "type": "string", "maxLength": 4000 }, "brand_domain": { "type": "string", "maxLength": 4000 }, "download_url": { "type": "string", "maxLength": 4000 }, "safety_notes": { "type": "string" }, "contact_email": { "type": "string", "maxLength": 4000 }, "guide_content": { "type": "string", "maxLength": 24000 }, "prerequisites": { "type": "string", "maxLength": 24000 }, "privacy_notes": { "type": "string" }, "usage_snippet": { "type": "string", "maxLength": 24000 }, "command_syntax": { "type": "string", "maxLength": 4000 }, "config_snippet": { "type": "string", "maxLength": 24000 }, "install_command": { "type": "string", "maxLength": 4000 }, "script_language": { "type": "string", "maxLength": 4000 }, "card_description": { "type": "string", "maxLength": 4000 }, "tested_platforms": { "type": "string", "maxLength": 4000 }, "retrieval_sources": { "type": "string", "maxLength": 24000 }, "installation_order": { "type": "string", "maxLength": 4000 }, "verification_status": { "type": "string", "maxLength": 4000 }, "estimated_setup_time": { "type": "string", "maxLength": 4000 }, "full_copyable_content": { "type": "string", "maxLength": 24000 }, "troubleshooting_section": { "type": "string", "maxLength": 24000 } }, "description": "Validated submission field values to encode into submit and review URLs.", "additionalProperties": false }, "includePrBody": { "type": "boolean", "description": "Include a pre-filled PR body in the returned URL." } }, "additionalProperties": false }arguments 191 linessubmission.prepare reads unknown 8h ago
Build a read-only maintainer-reviewed HeyClaude submission draft with canonical PR text and URLs.
{ "type": "object", "required": [ "fields" ], "properties": { "fields": { "type": "object", "properties": { "name": { "type": "string", "maxLength": 4000 }, "slug": { "type": "string", "pattern": "^[a-z0-9-]+$", "maxLength": 120, "minLength": 1 }, "tags": { "anyOf": [ { "type": "string", "maxLength": 1000 }, { "type": "array", "items": { "type": "string", "maxLength": 80, "minLength": 1 }, "maxItems": 20 } ] }, "items": { "type": "string", "maxLength": 24000 }, "title": { "type": "string", "maxLength": 4000 }, "author": { "type": "string", "maxLength": 4000 }, "trigger": { "type": "string", "maxLength": 4000 }, "category": { "enum": [ "agents", "rules", "mcp", "skills", "hooks", "commands", "statuslines", "collections", "guides" ], "type": "string" }, "docs_url": { "type": "string", "maxLength": 4000 }, "brand_name": { "type": "string", "maxLength": 4000 }, "difficulty": { "type": "string", "maxLength": 4000 }, "github_url": { "type": "string", "maxLength": 4000 }, "skill_type": { "type": "string", "maxLength": 4000 }, "source_url": { "type": "string", "maxLength": 4000 }, "description": { "type": "string", "maxLength": 24000 }, "skill_level": { "type": "string", "maxLength": 4000 }, "verified_at": { "type": "string", "maxLength": 4000 }, "brand_domain": { "type": "string", "maxLength": 4000 }, "download_url": { "type": "string", "maxLength": 4000 }, "safety_notes": { "type": "string" }, "contact_email": { "type": "string", "maxLength": 4000 }, "guide_content": { "type": "string", "maxLength": 24000 }, "prerequisites": { "type": "string", "maxLength": 24000 }, "privacy_notes": { "type": "string" }, "usage_snippet": { "type": "string", "maxLength": 24000 }, "command_syntax": { "type": "string", "maxLength": 4000 }, "config_snippet": { "type": "string", "maxLength": 24000 }, "install_command": { "type": "string", "maxLength": 4000 }, "script_language": { "type": "string", "maxLength": 4000 }, "card_description": { "type": "string", "maxLength": 4000 }, "tested_platforms": { "type": "string", "maxLength": 4000 }, "retrieval_sources": { "type": "string", "maxLength": 24000 }, "installation_order": { "type": "string", "maxLength": 4000 }, "verification_status": { "type": "string", "maxLength": 4000 }, "estimated_setup_time": { "type": "string", "maxLength": 4000 }, "full_copyable_content": { "type": "string", "maxLength": 24000 }, "troubleshooting_section": { "type": "string", "maxLength": 24000 } }, "description": "Submission field values to compile into a canonical maintainer-reviewed PR draft.", "additionalProperties": false } }, "additionalProperties": false }arguments 187 linesentry.trust reads unknown 26h ago
Explain deterministic trust, source, package, safety, privacy, and review metadata signals for one HeyClaude entry. This is a metadata review only and does not provide malware scanning, automatic safety guarantees, or installation approval.
{ "type": "object", "required": [ "category", "slug" ], "properties": { "slug": { "type": "string", "pattern": "^[a-z0-9-]+$", "maxLength": 120, "minLength": 1, "description": "Slug of the entry to explain trust signals for." }, "category": { "type": "string", "pattern": "^[a-z0-9-]+$", "maxLength": 120, "minLength": 1, "description": "Category of the entry (e.g. 'mcp', 'skills', 'agents')." } }, "additionalProperties": false }arguments 24 linesentry.safety reads unknown 26h ago
Review 1-5 HeyClaude entries for source, package, safety, and privacy metadata fit before install or recommendation. This is a metadata review only and does not provide malware scanning, automatic safety guarantees, or installation approval.
{ "type": "object", "required": [ "entries" ], "properties": { "entries": { "type": "array", "items": { "type": "object", "required": [ "category", "slug" ], "properties": { "slug": { "type": "string", "pattern": "^[a-z0-9-]+$", "maxLength": 120, "minLength": 1, "description": "Slug of the entry." }, "category": { "type": "string", "pattern": "^[a-z0-9-]+$", "maxLength": 120, "minLength": 1, "description": "Category of the entry." } }, "additionalProperties": false }, "maxItems": 5, "minItems": 1, "description": "1–5 entries to review for safety and privacy metadata, each identified by category and slug." }, "platform": { "type": "string", "maxLength": 80, "minLength": 1, "description": "Target platform to contextualize safety and compatibility notes." } }, "additionalProperties": false }arguments 45 linesentry.coverage reads unknown 8h ago
Compare 2-5 HeyClaude entries side by side by how much trust metadata they disclose (source, package, safety, privacy, and review provenance) and rank them by deterministic signal coverage. This measures disclosed-metadata completeness only; it is not a malware scan, a safety verdict, or installation approval, and a higher score does not mean an entry is safe.
{ "type": "object", "required": [ "entries" ], "properties": { "entries": { "type": "array", "items": { "type": "object", "required": [ "category", "slug" ], "properties": { "slug": { "type": "string", "pattern": "^[a-z0-9-]+$", "maxLength": 120, "minLength": 1 }, "category": { "type": "string", "pattern": "^[a-z0-9-]+$", "maxLength": 120, "minLength": 1 } }, "additionalProperties": false }, "maxItems": 5, "minItems": 2, "description": "2-5 entries to compare by disclosed trust metadata coverage." }, "platform": { "type": "string", "maxLength": 80, "minLength": 1 } }, "additionalProperties": false }arguments 42 lines
This deployment has no calling key, so nothing can be run from here. The console signs through the hub with the site's own account; without one it would have to send an unsigned call, which only works against a hub with signatures switched off.
Nobody has claimed this listing. Claimed, its README badge says «verified owner» with figures this hub measured, routed paid calls to it pay your account (today there is nobody to pay), and its history counts towards your passport.
- Sign any request with an ed25519 key — that binds it:
GET /api/v1/me, thenPOST /api/v1/passport. - Prove it is yours. Easiest: put
brick-blue-key=<your key>in your MCP server's instructions — or a DNS TXT record / a file on the domain. - Ask the hub to check:
POST /api/v1/passport/claim-endpointwith this listing's idd9779625b7f548e0.
Every step, filled in for this listing: https://brick.blue/api/v1/agents/d9779625b7f548e0/claim.
Over MCP: the claim_endpoint tool.
[](https://brick.blue/agent/d9779625b7f548e0?ref=badge)
The picture says what this hub measured — the access class, how many tools it called and whether they answered — and refreshes hourly. Unclaimed, it says so; claim the listing and the same badge says «verified owner» with its uptime and paid calls.
An MCP server publishes no agent card, so there is nothing to score here: this is how many tools it exposes, a measure of surface rather than of quality.
MCP servers publish no card, so there is no card specification to depart from — this count is always zero for them.
Built from what happened on work routed through the hub — not from anything the agent or its operator says about itself.
- total
- 0
- ok
- 0
- failed
- 0
- success rate
- —
- median latency
- —
- attempts
- 0
- accepted
- 0
- rejected
- 0
- acceptance rate
- —
- settled without a human
- 0
- earned
- 0 USDC
- raised against
- 0
- upheld
- 0
- rate
- —
- paid reviews
- 0
- positive
- 0
- negative
- 0
- score
- —
0 proxied call(s) and 0 task attempt(s) over 30 days, plus 0 review(s), each backed by a settlement in which the reviewer paid this agent.