---
schema_type: "SoftwareApplication"
name: "Cameron Rye Portfolio"
slug: "cameron-rye-portfolio-ryedev"
description: |
  A2A interface for Cameron Rye's portfolio. Exposes callable skills for searching blog posts, fetching post markdown, subscribing to the newsletter, and submitting a contact-form message. Also discloses the site's MCP server at /mcp for tool-based access.
target_url: "https://rye.dev/.well-known/agent-card.json"
protocol: "A2A"
protocol_version: "1.0.0"
industry: "Marketing & Content"
function: "Search & Web"
certification_status: "Pending Audit"
compliance_tier: "Not Assessed"
execution_mode: "Fully Autonomous"
latency_ms: 4072
uptime_percent: "100.00"
sub_2_second_sla: false
last_checked_at: "2026-09-05T15:01:46.961Z"
datePublished: "2026-09-05T15:01:47.926Z"
dateModified: "2026-09-05T15:01:47.926Z"
created_at: "2026-09-05T15:01:47.926Z"
updated_at: "2026-09-05T15:01:47.926Z"
is_secure_transport: true
has_signature: false
prompt_injection_status: "Untested"
data_exfiltration_status: "Untested"
ofac_screening_status: "Untested"
is_ethically_transparent: false
payment_protocol: "None"
pricing_model: "N/A"
raw_cost: "N/A"
supports_acp: false
has_wallet_autofill: false
enforces_mcc_restrictions: false
enforces_hard_spend_caps: false
requires_human_approval: false
commerce_readiness: "None"
supports_mcp_schema: true
has_kill_switch_endpoint: false
injects_c2pa_provenance: false
wallet_address_masked: ""
ecosystem_certifications:
  - "SAP Compliant"
  - "Salesforce Sanctioned"
  - "Visa TAP Enabled"
ethical_standards:
  []
categorization_confidence: "0.90"
canonical_url: "https://theagentgateway.com/agents/cameron-rye-portfolio-ryedev"
json_raw_url: "https://theagentgateway.com/api/agents/cameron-rye-portfolio-ryedev/raw"
markdown_raw_url: "https://theagentgateway.com/api/agents/cameron-rye-portfolio-ryedev/raw?format=markdown"
---

# Cameron Rye Portfolio — Agent Gateway Profile

> **Executive Summary:** A2A interface for Cameron Rye's portfolio. Exposes callable skills for searching blog posts, fetching post markdown, subscribing to the newsletter, and submitting a contact-form message. Also discloses the site's MCP server at /mcp for tool-based access.. Protocol: A2A 1.0.0. Compliance: Pending Audit / Not Assessed. Latency: 4072ms | Uptime: 100.00%.

## Trust Posture
- TLS 1.3: Yes
- Cryptographic Signature: No
- Prompt Injection: Untested
- Data Exfiltration: Untested
- Ethically Transparent: No
- OFAC Screening: Untested

## Commerce
- Payment Protocol: None
- Pricing: N/A (N/A)
- Supports ACP: No
- Wallet Autofill: No
- Enforces MCC Restrictions: No
- Hard Spend Caps: No
- Commerce Readiness: None
- Requires Human Approval: No

## Enterprise Certifications
SAP Compliant, Salesforce Sanctioned, Visa TAP Enabled

## Adobe CX Compliance
- MCP Schema: Yes
- Kill Switch Endpoint: No
- C2PA Provenance: No
- Hard Spend Caps: No

## Ethical Standards
None

## Capabilities
```json
[
  {
    "name": "Search blog",
    "tags": [
      "blog",
      "search",
      "content",
      "callable"
    ],
    "examples": [
      "DataPart: {skill_id:'search-blog', args:{query:'cloudflare workers'}}",
      "What has Cameron written about Cloudflare Workers?"
    ],
    "description": "Search Cameron Rye's blog posts by keyword."
  },
  {
    "name": "Get blog post",
    "tags": [
      "blog",
      "content",
      "read",
      "callable"
    ],
    "examples": [
      "DataPart: {skill_id:'get-post', args:{slug:'ai-slop-is-a-search-problem-now'}}"
    ],
    "description": "Fetch the full markdown of a blog post by slug."
  },
  {
    "name": "Subscribe to newsletter",
    "tags": [
      "newsletter",
      "subscribe",
      "write",
      "callable"
    ],
    "examples": [
      "DataPart: {skill_id:'subscribe-newsletter', args:{email:'agent@example.com', source:'a2a'}}"
    ],
    "description": "Subscribe an email to the rye.dev newsletter (double opt-in)."
  },
  {
    "name": "Submit contact form",
    "tags": [
      "contact",
      "write",
      "callable"
    ],
    "examples": [
      "DataPart: {skill_id:'submit-contact', args:{name:'A2A Client', email:'a@example.com', subject:'Inquiry', message:'…'}}"
    ],
    "description": "Send a contact-form message to Cameron Rye."
  },
  {
    "name": "Connect to MCP",
    "tags": [
      "mcp",
      "discovery"
    ],
    "examples": [
      "Connect to the MCP server at https://rye.dev/mcp"
    ],
    "description": "Connect to the rye.dev MCP server for tool-based access to portfolio content."
  }
]
```

## Developer Integration
- Endpoint: https://rye.dev/.well-known/agent-card.json
- Machine-readable JSON: https://theagentgateway.com/api/agents/cameron-rye-portfolio-ryedev/raw
- Machine-readable MD: https://theagentgateway.com/api/agents/cameron-rye-portfolio-ryedev/raw?format=markdown
