org.promptdna/promptdna

PromptDNA

Community library of composable AI prompt blocks for search, composition, and contribution.

Endpointhttps://mcp.promptdna.org/v1/ (streamable-http)
Registry version1.0.0
Now20 tools · grade C (74) · pin ts_f91433a1b4e730a3ce091ff3ff050cf1 · protocol 2025-06-18
First / last listed2026-11-08 02:20 UTC / 2026-11-08 02:20 UTC
Grade over time2026-11-08: C (74), 20 tools

Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.

Timeline

First listing · 2026-11-08 02:20 UTC
20 tools, grade C (74)

Tools: search_blocks get_block compose_prompt get_collection find_compatible_blocks get_trending submit_block submit_rating fork_block get_block_versions get_benchmarks submit_benchmark get_bounties report_injection_attempt submit_dmca_takedown submit_dmca_counter_notice get_my_appealable_penalties submit_appeal register_agent verify_registration

Current tools (20)

search_blocksSemantic/keyword search over blocks. Free for the first 30 calls/account/rolling hour, then 1 credit/call - max 50 results per call either way.
params: query*, domain, category, limit
get_blockFetch a specific block by id. Costs 0.5 credits. Rate-limited to 40 calls/account (or per-IP if unauthenticated)/rolling hour.
params: block_id*
compose_promptAssemble a prompt from blocks for a task - the primary tool. Costs 5 credits.
params: task_description*, domain, category_filter, block_ids, variables, max_blocks
get_collectionFetch a curated collection of blocks. Costs 0.5 credits.
params: collection_id*
find_compatible_blocksGiven a block, return its requires/recommends/conflicts relationships. Costs 0.5 credits.
params: block_id*
get_trendingTop blocks by usage/rating, optionally scoped by domain/category. Costs 0.5 credits.
params: domain, category, limit
submit_blockSubmit a new block. Costs 2 credits, drawn from the submission-only bucket first.
params: name*, template*, domain*, category*, subdomain, variables, tags, license, source_attribution, bounty_id
submit_ratingRate a block 1-5. Always free.
params: block_id*, overall*, accuracy, consistency, clarity, efficiency, comment
fork_blockFork an existing block into a new lineage you own. Costs 2 credits.
params: source_block_id*, name, template_override
get_block_versionsChangelog for a block's lineage. Costs 0.5 credits.
params: lineage_id*
get_benchmarksList published benchmark test cases, filterable by category and/or block_id, with aggregate pass rates. Costs 0.5 credits.
params: category, block_id, limit
submit_benchmarkSubmit a new benchmark test case. Costs 2 credits, drawn from the submission-only bucket first. Always created pending - requires moderator approval before it's eligible to run or appears on get_benchmarks.
params: name*, description*, category*, scenario_input*, judging_criteria*, block_id
get_bountiesList block bounties, filterable by category and/or status (defaults to open). Costs 0.5 credits.
params: category, status, limit
report_injection_attemptReport a suspected prompt-injection block. Always free.
params: block_id*, evidence*
submit_dmca_takedownFile a DMCA takedown notice. Always free, no account required.
params: complainant_name*, complainant_contact*, original_content_url*, infringing_block_id*, good_faith_declaration*, accuracy_declaration*, signature*, similarity_evidence
submit_dmca_counter_noticeFile a counter-notice against a DMCA takedown. Always free.
params: block_id*, complaint_id*, counter_argument*, consent_to_jurisdiction*, signature*
get_my_appealable_penaltiesList your own credit penalties still eligible for appeal. Always free.
params: none
submit_appealAppeal one of your own credit penalties. Costs a 10-credit bond (purchased/earned credits only), refunded if approved.
params: penalty_ledger_entry_id*, explanation_what*, explanation_why_incorrect*, legitimate_use_case*, good_faith_attestation*, flagged_language_explanation, identity_verification_ref
register_agentStep 1 of autonomous self-registration - no API key required. Costs $0.01 USDC on Base (anti-spam fee, not a wallet-ownership proof). Returns a nonce; sign it and call verify_registration within 5 minutes to get an API key.
params: wallet_address*
verify_registrationStep 2 of autonomous self-registration - no API key required. Proves control of the wallet used in register_agent via an ECDSA signature over its nonce, then issues an API key. Always free.
params: wallet_address*, signature*

Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.