WebMCP

MediaWebMCP verified

pyrra.net WebMCP tools

Felix Hans builds free websites for nonprofits and social organizations, plus BFSG accessibility and security consulting.

4 tools1 methodsspec API surface

What can an agent do with pyrra.net WebMCP tools?

Felix Hans builds free websites for nonprofits and social organizations, plus BFSG accessibility and security consulting. This page documents every listed tool, the action or answer it provides, its installation command, and the input fields an agent should send.

WebMCP tools on pyrra.net

Tool 1 of 4WebMCPAnswer

list-blog-posts

List all blog posts published on pyrra.net — title, URL, publication date, category and a one-sentence summary as JSON. Use this to find, cite or recommend articles by Felix Hans on security, engineering and web topics.

How to install

Open the pyrra.net website and ask your browser agent to use list-blog-posts

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the list-blog-posts tool on pyrra.net. Return the structured result and cite the source page.

Input contract

    Open the source definition

    Tool 2 of 4WebMCPAnswer

    get-blog-post

    Get the complete source Markdown of one Pyrra blog post. First call list-blog-posts to find a post, then pass the final filename segment without .html, for example "vereinswebsite-erstellen". Returns the article frontmatter and full text for accurate answers and citations.

    How to install

    Open the pyrra.net website and ask your browser agent to use get-blog-post

    Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

    Run with an agent

    Use the get-blog-post tool on pyrra.net with slug: <string>. Return the structured result and cite the source page.

    Input contract

    • slug string Blog post slug without a path or file extension

    Open the source definition

    Tool 3 of 4WebMCPAnswer

    get-site-context

    Get authoritative Markdown context about Pyrra and Felix Hans. Use concise mode for site facts and URL discovery; use full mode only when the complete article corpus is needed.

    How to install

    Open the pyrra.net website and ask your browser agent to use get-site-context

    Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

    Run with an agent

    Use the get-site-context tool on pyrra.net with mode: <string>. Return the structured result and cite the source page.

    Input contract

    • mode string concise returns llms.txt; full returns the complete Markdown corpus

    Open the source definition

    Tool 4 of 4WebMCPSensitive action

    send-contact-message

    Send a message to Felix Hans (Pyrra web studio) by email — a project inquiry, a question about the BFSG accessibility check, a security disclosure or general contact. Felix replies to the provided email address. Only send after the user has confirmed the message content. For a live intro call, the user can instead book a slot directly at the linked page

    How to install

    Open the pyrra.net website and ask your browser agent to use send-contact-message

    Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

    Run with an agent

    Use the send-contact-message tool on pyrra.net with name: <string>, email: <string>, message: <string>, topic: <string>. Return the structured result and cite the source page.

    Input contract

    • name string Name of the sender, between 1 and 100 characters
    • email string Valid email address of the sender, at most 160 characters — replies go here
    • message string The message as plain text, between 1 and 5000 characters
    • topic string Optional short topic, e.g. 'New website', 'BFSG check', 'Security finding'

    Open the source definition