Skip to main content

Cameron Rye Portfolio MCP Server

dev.rye/portfolioVersion 1.3.0

Cameron Rye's blog, projects, resume, and live site stats, plus contact and newsletter tools.

Status

Responds617 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
Last checked
Nov 14, 2026, 14:27 UTC
Latency
617 ms
Remotes responding
1 of 1
Sign-in
No sign-in
Hosting
Hosted outside the EU (detected)
Registry data as of
Nov 14, 2026, 21:12 UTC

Data from the official MCP Registry, checked by run.zero. How we check

Connect

Streamable HTTP
https://rye.dev/mcpResponds617 ms
No sign-in

Claude Code

claude mcp add --transport http portfolio https://rye.dev/mcp

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: portfolio
Remote MCP server URL: https://rye.dev/mcp

Cursor

{
  "mcpServers": {
    "portfolio": {
      "url": "https://rye.dev/mcp"
    }
  }
}

VS Code

code --add-mcp '{"name":"portfolio","type":"http","url":"https://rye.dev/mcp"}'

Built your own server? run.zero hosts MCP servers on European infrastructure.

Host your own MCP server on run.zero

Tools

12 tools

Tools of Cameron Rye Portfolio MCP Server
Read-only
Idempotent
Open world
get_aboutReturn a short bio about Cameron Rye, the portfolio owner.Not declaredNot declaredNot declaredNot declared
get_nowReturn what Cameron is currently working on, learning, building, reading, and up to in life — the live /now page sections.Not declaredNot declaredNot declaredNot declared
get_postReturn the full markdown body and frontmatter of a post by slug.Not declaredNot declaredNot declaredNot declared
get_projectReturn the full markdown body and frontmatter of a project by slug.Not declaredNot declaredNot declaredNot declared
get_pulseReturn live, PII-free operational stats for rye.dev: recent Core Web Vitals p75s, 30-day pageviews, trailing-30d uptime %, top-reacted pages, and the last deploy. Same data the homepage pulse strip shows.Not declaredNot declaredNot declaredNot declared
get_readingReturn Cameron's reading list — books currently reading, finished, or abandoned, with notes. Filter by status if given.Not declaredNot declaredNot declaredNot declared
list_postsReturn up to N most recent published blog posts.Not declaredNot declaredNot declaredNot declared
list_projectsReturn all portfolio projects with their slug, title, and short description.Not declaredNot declaredNot declaredNot declared
search_postsCase-insensitive substring match across title, description, and tags. Returns up to 10 matches.Not declaredNot declaredNot declaredNot declared
search_siteSemantic (vector similarity) search across blog posts and projects — the same Cloudflare Vectorize retrieval the Ask chatbot uses, without the LLM call. Broader than search_posts (which only does exact substring matching on title/description/tags): finds conceptually related content even when the query words never appear verbatim. Returns scored chunks with deep-link URLs.Not declaredNot declaredNot declaredNot declared
submit_contactSend Cameron a message through the site contact form. Subject to the same validation and per-IP rate limits as the contact form itself.Not declaredNot declaredNot declaredNot declared
subscribe_newsletterSubscribe an email address to the newsletter. Sends a confirmation email; the subscription only becomes active once confirmed. Same validation and per-IP rate limits as the signup form.Not declaredNot declaredNot declaredNot declared

Details

Registry status
Active
Published
Jul 9, 2026
Updated
Jul 9, 2026
Categories (suggested)
Finance and paymentsMarketing and SEOSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
GDPR
Not declared

Are you the operator? Claim this listing