Community library of composable AI prompt blocks for search, composition, and contribution.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Assemble a prompt from blocks for a task - the primary tool. Costs 5 credits.
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Assemble a prompt from blocks for a task - the primary tool. Costs 5 credits.
| Argument | Type | Description |
|---|---|---|
| domain | any | |
| block_ids | any | |
| variables | any | |
| max_blocks | integer | |
| category_filter | any | |
| task_description* | string |
{
"type": "object",
"title": "compose_prompt_toolArguments",
"required": [
"task_description"
],
"properties": {
"domain": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Domain",
"default": null
},
"block_ids": {
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
],
"title": "Block Ids",
"default": null
},
"variables": {
"anyOf": [
{
"type": "object",
"additionalProperties": {
"type": "string"
}
},
{
"type": "null"
}
],
"title": "Variables",
"default": null
},
"max_blocks": {
"type": "integer",
"title": "Max Blocks",
"default": 8
},
"category_filter": {
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
],
"title": "Category Filter",
"default": null
},
"task_description": {
"type": "string",
"title": "Task Description"
}
}
}Given a block, return its requires/recommends/conflicts relationships. Costs 0.5 credits.
| Argument | Type | Description |
|---|---|---|
| block_id* | string |
{
"type": "object",
"title": "find_compatible_blocks_toolArguments",
"required": [
"block_id"
],
"properties": {
"block_id": {
"type": "string",
"title": "Block Id"
}
}
}Fork an existing block into a new lineage you own. Costs 2 credits.
| Argument | Type | Description |
|---|---|---|
| name | any | |
| source_block_id* | string | |
| template_override | any |
{
"type": "object",
"title": "fork_block_toolArguments",
"required": [
"source_block_id"
],
"properties": {
"name": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Name",
"default": null
},
"source_block_id": {
"type": "string",
"title": "Source Block Id"
},
"template_override": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Template Override",
"default": null
}
}
}List published benchmark test cases, filterable by category and/or block_id, with aggregate pass rates. Costs 0.5 credits.
| Argument | Type | Description |
|---|---|---|
| limit | integer | |
| block_id | any | |
| category | any |
{
"type": "object",
"title": "get_benchmarks_toolArguments",
"properties": {
"limit": {
"type": "integer",
"title": "Limit",
"default": 10
},
"block_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Block Id",
"default": null
},
"category": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Category",
"default": null
}
}
}Fetch a specific block by id. Costs 0.5 credits. Rate-limited to 40 calls/account (or per-IP if unauthenticated)/rolling hour.
| Argument | Type | Description |
|---|---|---|
| block_id* | string |
{
"type": "object",
"title": "get_block_toolArguments",
"required": [
"block_id"
],
"properties": {
"block_id": {
"type": "string",
"title": "Block Id"
}
}
}Changelog for a block's lineage. Costs 0.5 credits.
| Argument | Type | Description |
|---|---|---|
| lineage_id* | string |
{
"type": "object",
"title": "get_block_versions_toolArguments",
"required": [
"lineage_id"
],
"properties": {
"lineage_id": {
"type": "string",
"title": "Lineage Id"
}
}
}List block bounties, filterable by category and/or status (defaults to open). Costs 0.5 credits.
| Argument | Type | Description |
|---|---|---|
| limit | integer | |
| status | any | |
| category | any |
{
"type": "object",
"title": "get_bounties_toolArguments",
"properties": {
"limit": {
"type": "integer",
"title": "Limit",
"default": 10
},
"status": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Status",
"default": null
},
"category": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Category",
"default": null
}
}
}Fetch a curated collection of blocks. Costs 0.5 credits.
| Argument | Type | Description |
|---|---|---|
| collection_id* | string |
{
"type": "object",
"title": "get_collection_toolArguments",
"required": [
"collection_id"
],
"properties": {
"collection_id": {
"type": "string",
"title": "Collection Id"
}
}
}List your own credit penalties still eligible for appeal. Always free.
No arguments.
{
"type": "object",
"title": "get_my_appealable_penalties_toolArguments",
"properties": {}
}Top blocks by usage/rating, optionally scoped by domain/category. Costs 0.5 credits.
| Argument | Type | Description |
|---|---|---|
| limit | integer | |
| domain | any | |
| category | any |
{
"type": "object",
"title": "get_trending_toolArguments",
"properties": {
"limit": {
"type": "integer",
"title": "Limit",
"default": 10
},
"domain": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Domain",
"default": null
},
"category": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Category",
"default": null
}
}
}Step 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.
| Argument | Type | Description |
|---|---|---|
| wallet_address* | string |
{
"type": "object",
"title": "register_agent_toolArguments",
"required": [
"wallet_address"
],
"properties": {
"wallet_address": {
"type": "string",
"title": "Wallet Address"
}
}
}Report a suspected prompt-injection block. Always free.
| Argument | Type | Description |
|---|---|---|
| block_id* | string | |
| evidence* | string |
{
"type": "object",
"title": "report_injection_attempt_toolArguments",
"required": [
"block_id",
"evidence"
],
"properties": {
"block_id": {
"type": "string",
"title": "Block Id"
},
"evidence": {
"type": "string",
"title": "Evidence"
}
}
}Semantic/keyword search over blocks. Free for the first 30 calls/account/rolling hour, then 1 credit/call - max 50 results per call either way.
| Argument | Type | Description |
|---|---|---|
| limit | integer | |
| query* | string | |
| domain | any | |
| category | any |
{
"type": "object",
"title": "search_blocks_toolArguments",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"title": "Limit",
"default": 10
},
"query": {
"type": "string",
"title": "Query"
},
"domain": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Domain",
"default": null
},
"category": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Category",
"default": null
}
}
}Appeal one of your own credit penalties. Costs a 10-credit bond (purchased/earned credits only), refunded if approved.
| Argument | Type | Description |
|---|---|---|
| explanation_what* | string | |
| legitimate_use_case* | string | |
| good_faith_attestation* | boolean | |
| penalty_ledger_entry_id* | integer | |
| explanation_why_incorrect* | string | |
| identity_verification_ref | any | |
| flagged_language_explanation | any |
{
"type": "object",
"title": "submit_appeal_toolArguments",
"required": [
"penalty_ledger_entry_id",
"explanation_what",
"explanation_why_incorrect",
"legitimate_use_case",
"good_faith_attestation"
],
"properties": {
"explanation_what": {
"type": "string",
"title": "Explanation What"
},
"legitimate_use_case": {
"type": "string",
"title": "Legitimate Use Case"
},
"good_faith_attestation": {
"type": "boolean",
"title": "Good Faith Attestation"
},
"penalty_ledger_entry_id": {
"type": "integer",
"title": "Penalty Ledger Entry Id"
},
"explanation_why_incorrect": {
"type": "string",
"title": "Explanation Why Incorrect"
},
"identity_verification_ref": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Identity Verification Ref",
"default": null
},
"flagged_language_explanation": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Flagged Language Explanation",
"default": null
}
}
}Submit 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.
| Argument | Type | Description |
|---|---|---|
| name* | string | |
| block_id | any | |
| category* | string | |
| description* | string | |
| scenario_input* | string | |
| judging_criteria* | string |
{
"type": "object",
"title": "submit_benchmark_toolArguments",
"required": [
"name",
"description",
"category",
"scenario_input",
"judging_criteria"
],
"properties": {
"name": {
"type": "string",
"title": "Name"
},
"block_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Block Id",
"default": null
},
"category": {
"type": "string",
"title": "Category"
},
"description": {
"type": "string",
"title": "Description"
},
"scenario_input": {
"type": "string",
"title": "Scenario Input"
},
"judging_criteria": {
"type": "string",
"title": "Judging Criteria"
}
}
}Submit a new block. Costs 2 credits, drawn from the submission-only bucket first.
| Argument | Type | Description |
|---|---|---|
| name* | string | |
| tags | any | |
| domain* | string | |
| license | string | |
| category* | string | |
| template* | string | |
| bounty_id | any | |
| subdomain | any | |
| variables | any | |
| source_attribution | any |
{
"type": "object",
"title": "submit_block_toolArguments",
"required": [
"name",
"template",
"domain",
"category"
],
"properties": {
"name": {
"type": "string",
"title": "Name"
},
"tags": {
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
],
"title": "Tags",
"default": null
},
"domain": {
"type": "string",
"title": "Domain"
},
"license": {
"type": "string",
"title": "License",
"default": "cc-by-sa"
},
"category": {
"type": "string",
"title": "Category"
},
"template": {
"type": "string",
"title": "Template"
},
"bounty_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Bounty Id",
"default": null
},
"subdomain": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Subdomain",
"default": null
},
"variables": {
"anyOf": [
{
"type": "array",
"items": {
"type": "object",
"additionalProperties": true
}
},
{
"type": "null"
}
],
"title": "Variables",
"default": null
},
"source_attribution": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Source Attribution",
"default": null
}
}
}File a counter-notice against a DMCA takedown. Always free.
| Argument | Type | Description |
|---|---|---|
| block_id* | string | |
| signature* | string | |
| complaint_id* | string | |
| counter_argument* | string | |
| consent_to_jurisdiction* | boolean |
{
"type": "object",
"title": "submit_dmca_counter_notice_toolArguments",
"required": [
"block_id",
"complaint_id",
"counter_argument",
"consent_to_jurisdiction",
"signature"
],
"properties": {
"block_id": {
"type": "string",
"title": "Block Id"
},
"signature": {
"type": "string",
"title": "Signature"
},
"complaint_id": {
"type": "string",
"title": "Complaint Id"
},
"counter_argument": {
"type": "string",
"title": "Counter Argument"
},
"consent_to_jurisdiction": {
"type": "boolean",
"title": "Consent To Jurisdiction"
}
}
}File a DMCA takedown notice. Always free, no account required.
| Argument | Type | Description |
|---|---|---|
| signature* | string | |
| complainant_name* | string | |
| complainant_contact* | string | |
| infringing_block_id* | string | |
| similarity_evidence | any | |
| accuracy_declaration* | boolean | |
| original_content_url* | string | |
| good_faith_declaration* | boolean |
{
"type": "object",
"title": "submit_dmca_takedown_toolArguments",
"required": [
"complainant_name",
"complainant_contact",
"original_content_url",
"infringing_block_id",
"good_faith_declaration",
"accuracy_declaration",
"signature"
],
"properties": {
"signature": {
"type": "string",
"title": "Signature"
},
"complainant_name": {
"type": "string",
"title": "Complainant Name"
},
"complainant_contact": {
"type": "string",
"title": "Complainant Contact"
},
"infringing_block_id": {
"type": "string",
"title": "Infringing Block Id"
},
"similarity_evidence": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Similarity Evidence",
"default": null
},
"accuracy_declaration": {
"type": "boolean",
"title": "Accuracy Declaration"
},
"original_content_url": {
"type": "string",
"title": "Original Content Url"
},
"good_faith_declaration": {
"type": "boolean",
"title": "Good Faith Declaration"
}
}
}Rate a block 1-5. Always free.
| Argument | Type | Description |
|---|---|---|
| clarity | any | |
| comment | any | |
| overall* | integer | |
| accuracy | any | |
| block_id* | string | |
| efficiency | any | |
| consistency | any |
{
"type": "object",
"title": "submit_rating_toolArguments",
"required": [
"block_id",
"overall"
],
"properties": {
"clarity": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"title": "Clarity",
"default": null
},
"comment": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Comment",
"default": null
},
"overall": {
"type": "integer",
"title": "Overall"
},
"accuracy": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"title": "Accuracy",
"default": null
},
"block_id": {
"type": "string",
"title": "Block Id"
},
"efficiency": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"title": "Efficiency",
"default": null
},
"consistency": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"title": "Consistency",
"default": null
}
}
}Step 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.
| Argument | Type | Description |
|---|---|---|
| signature* | string | |
| wallet_address* | string |
{
"type": "object",
"title": "verify_registration_toolArguments",
"required": [
"wallet_address",
"signature"
],
"properties": {
"signature": {
"type": "string",
"title": "Signature"
},
"wallet_address": {
"type": "string",
"title": "Wallet Address"
}
}
}