the capability map

What can the web do?

Search capabilities across every site in the registry — discover who can do what.

3 sites · 348 capabilities · 16 categories indexed. Agents: query /api/discover or connect the registry MCP server.

CapabilityOffered by
chp.adapters.asyncapi.describe_channel v0.1.0
Describe a single channel. Schema content never in evidence.
capabilityhostprotocol.com Areport →
chp.adapters.asyncapi.load_spec v0.1.0
Parse and load an AsyncAPI spec document. Spec content never in evidence.
capabilityhostprotocol.com Areport →
chp.adapters.asyncapi.publish v0.1.0
Publish a message to a channel. Message payload never in evidence.
capabilityhostprotocol.com Areport →
chp.adapters.aws.lambda_invoke v0.1.0
Invoke a Lambda function. Payload and response body never in evidence.
capabilityhostprotocol.com Areport →
chp.adapters.aws.s3_put v0.1.0
Upload content to an S3 object. Content never in evidence.
capabilityhostprotocol.com Areport →
chp.adapters.azure.blob_put v0.1.0
Upload content to an Azure blob. Content never in evidence.
capabilityhostprotocol.com Areport →
chp.adapters.azure.function_invoke v0.1.0
Invoke an Azure Function. Payload and response body never in evidence.
capabilityhostprotocol.com Areport →
chp.adapters.calendar.create_event v0.1.0
Create a new calendar event. Description and attendees never in evidence.
capabilityhostprotocol.com Areport →
chp.adapters.calendar.get_event v0.1.0
Get a single event by ID. Description never in evidence.
capabilityhostprotocol.com Areport →
chp.adapters.calendar.update_event v0.1.0
Update an existing event. Description and attendees never in evidence.
capabilityhostprotocol.com Areport →
chp.adapters.ci.run_all v1.0.0
Run pytest across all packages in the repo. Each suite is a separate ctx.ainvoke(run_suite) call — every package gets its own evidence record.
capabilityhostprotocol.com Areport →
chp.adapters.ci.run_suite v1.0.0
Run pytest for a single package and emit pass/fail evidence. Output is not recorded — only counts and duration.
capabilityhostprotocol.com Areport →
chp.adapters.document_store.add v0.1.0
Add or replace a document. Content is accepted but never stored in evidence.
capabilityhostprotocol.com Areport →
chp.adapters.document_store.get v0.1.0
Retrieve a document by ID. Content is returned to caller but never stored in evidence.
capabilityhostprotocol.com Areport →
chp.adapters.document_store.search v0.1.0
Search documents by keyword query. Returns id, title, url, and score only — content never in evidence.
capabilityhostprotocol.com Areport →
chp.adapters.evaluation.run_eval v0.1.0
Run a registered rubric against inputs. Inputs and expected NEVER in evidence.
capabilityhostprotocol.com Areport →
chp.adapters.file_transform.extract_text v0.1.0
Extract text and metadata from a file. Text content never in evidence.
capabilityhostprotocol.com Areport →
chp.adapters.form.define_form v0.1.0
Create a form with typed fields. Field definitions never in evidence.
capabilityhostprotocol.com Areport →
chp.adapters.form.list_submissions v0.1.0
List submission IDs for a form. Submission answers never in evidence.
capabilityhostprotocol.com Areport →
chp.adapters.form.submit v0.1.0
Submit answers to an open form. Answers never in evidence.
capabilityhostprotocol.com Areport →
chp.adapters.gcp.function_invoke v0.1.0
Invoke a Cloud Function. Payload and response never in evidence.
capabilityhostprotocol.com Areport →
chp.adapters.gcp.gcs_put v0.1.0
Upload content to a GCS object. Content never in evidence.
capabilityhostprotocol.com Areport →
chp.adapters.git.commit v0.1.0
Stage specified files and create a commit. Diff content is never in evidence.
capabilityhostprotocol.com Areport →
chp.adapters.git.merge v0.1.0
Merge a branch into the current branch. Evidence: branch, strategy, HEAD SHA7, conflicts flag.
capabilityhostprotocol.com Areport →
chp.adapters.git.pull v0.1.0
Pull from a remote. Evidence: remote, branch, new HEAD SHA7, fast_forward flag.
capabilityhostprotocol.com Areport →
chp.adapters.git.push v0.1.0
Push a ref to a remote. Evidence: remote, ref, HEAD SHA7, success flag.
capabilityhostprotocol.com Areport →
chp.adapters.graphql.mutate v0.1.0
Execute a GraphQL mutation. Variables never in evidence.
capabilityhostprotocol.com Areport →
chp.adapters.graphql.query v0.1.0
Execute a GraphQL query. Variables never in evidence.
capabilityhostprotocol.com Areport →
chp.adapters.grpc.unary_call v0.1.0
Invoke a unary gRPC method. Request and response body never in evidence.
capabilityhostprotocol.com Areport →
chp.adapters.kafka.consume v0.1.0
Consume messages from a Kafka topic. Message values returned to caller but never in evidence.
capabilityhostprotocol.com Areport →
chp.adapters.kafka.publish v0.1.0
Publish a single message to a Kafka topic. Value never in evidence.
capabilityhostprotocol.com Areport →
chp.adapters.kafka.publish_batch v0.1.0
Publish multiple messages to a topic. Message values never in evidence.
capabilityhostprotocol.com Areport →
chp.adapters.kubernetes.apply_manifest v0.1.0
Create or update a Kubernetes resource from a manifest. Spec never in evidence.
capabilityhostprotocol.com Areport →
chp.adapters.kubernetes.get_pod_logs v0.1.0
Fetch pod logs. Log content returned to caller but never in evidence.
capabilityhostprotocol.com Areport →
chp.adapters.local_llm.chat v1.0.0
Multi-turn chat with message history. Messages are NOT recorded in evidence.
capabilityhostprotocol.com Areport →
chp.adapters.local_llm.generate v1.0.0
Single-turn text generation. Prompt and completion are NOT recorded in evidence.
capabilityhostprotocol.com Areport →
chp.adapters.messages.backfill_session v1.0.0
Parse a Claude Code JSONL transcript and backfill human-typed turns into the evidence chain.
capabilityhostprotocol.com Areport →
chp.adapters.messages.record_turn v1.0.0
Record a conversation turn (user/assistant/system) into the evidence chain and JSONL store.
capabilityhostprotocol.com Areport →
chp.adapters.nats.publish v0.1.0
Publish a single message to a NATS subject. Message data never in evidence.
capabilityhostprotocol.com Areport →
chp.adapters.nats.publish_batch v0.1.0
Publish multiple NATS messages. Message data never in evidence.
capabilityhostprotocol.com Areport →
chp.adapters.nats.request v0.1.0
Send a request message and await a reply. Request and reply data never in evidence.
capabilityhostprotocol.com Areport →
chp.adapters.nats.subscribe_snapshot v0.1.0
Snapshot of buffered messages for a subject pattern. Message data never in evidence.
capabilityhostprotocol.com Areport →
chp.adapters.notification.broadcast v0.1.0
Send a notification to multiple recipients. Message body NEVER in evidence.
capabilityhostprotocol.com Areport →
chp.adapters.notification.notify v0.1.0
Send a notification to a single recipient via the specified channel. Message body NEVER in evidence.
capabilityhostprotocol.com Areport →
chp.adapters.organization.get_person v0.1.0
Look up a person by ID. Returns name, title, department; email never in evidence.
capabilityhostprotocol.com Areport →
chp.adapters.preference.get v0.1.0
Get a preference value. Value never in evidence.
capabilityhostprotocol.com Areport →
chp.adapters.preference.list v0.1.0
List preference keys in a namespace. Values never in evidence.
capabilityhostprotocol.com Areport →
chp.adapters.preference.set v0.1.0
Store a preference value. Value never in evidence.
capabilityhostprotocol.com Areport →
chp.adapters.radicle.issue_comment
Post a comment on a Radicle issue. Comment text never in evidence.
capabilityhostprotocol.com Areport →
chp.adapters.radicle.issue_list
List Radicle issues: IDs, titles, states. Issue body never in evidence.
capabilityhostprotocol.com Areport →
chp.adapters.radicle.issue_open
Open a new Radicle issue. Issue body never in evidence.
capabilityhostprotocol.com Areport →
chp.adapters.radicle.issue_show
Show a Radicle issue: title, state, comment count. Body never in evidence.
capabilityhostprotocol.com Areport →
chp.adapters.radicle.patch_list
List Radicle patches: IDs, titles, states. Patch body and diff never in evidence.
capabilityhostprotocol.com Areport →
chp.adapters.radicle.patch_open
Open a new Radicle patch for the current branch. Patch body never in evidence.
capabilityhostprotocol.com Areport →
chp.adapters.raspi.camera_capture v1.0.0
Capture a still image. Returns file path, size, and resolution. Image bytes not in evidence.
capabilityhostprotocol.com Areport →
chp.adapters.rpa.extract_text v0.1.0
Extract visible text from page or a selector. Text content never in evidence.
capabilityhostprotocol.com Areport →
chp.adapters.rpa.fill v0.1.0
Fill an input element. Fill value never in evidence.
capabilityhostprotocol.com Areport →
chp.adapters.rpa.screenshot v0.1.0
Capture the current page as PNG. Binary data never in evidence.
capabilityhostprotocol.com Areport →
chp.adapters.spreadsheet.append_rows v0.1.0
Append rows using header-keyed dicts. Row data NEVER in evidence.
capabilityhostprotocol.com Areport →
chp.adapters.spreadsheet.read_range v0.1.0
Read rows from a sheet as header-keyed dicts. Cell values are returned to caller but NEVER stored in evidence.
capabilityhostprotocol.com Areport →