hovhannes.io

io.hovhannesPublished by hovhannes.ioOfficial publisherv1.3.0Updated Oct 25, 2026

Yerevan Product Coffee: table dates, remaining seats, seat requests, and the field notes behind it.

VerifiedStreamable HTTPWeb executableProductivity & WorkflowKnowledge & Memory

Overview

AI-generated overview

A personal site server for Yerevan Product Coffee: it lists roundtable dates and free seats, takes seat requests, and serves Hovhannes Hovhannisyan's field-ess

What you can do
List upcoming Yerevan Product Coffee roundtable dates and how many guest seats remain on each, including the exact start time a request needs. Request one of the five guest seats at a table, in a two-call flow that first shows exactly what would be sent. Browse every published field note by title, category and date, or search the notes by product topic. Read a single field note in full by slug, path or URL. Look up what a Clarity Sprint is, what it produces, how long it takes, what it costs and where to apply.
When to use it
Useful when someone wants to know when the next Yerevan Product Coffee table is, whether a date still has room, or wants to ask for a seat. Also suited to questions about Hovhannes Hovhannisyan's writing on product planning, MVP scope and building with AI agents, or about his Clarity Sprint offer.
Requirements
A remote endpoint at hovhannes.io over streamable HTTP; no package, account, key or header is declared. Network access to the site is needed, and a seat request reaches a real person.
Before you install
Requesting a table seat sends a real request to a real person and uses up one of the limited guest seats, so confirm the details with the person it concerns before the confirming call. Field notes are returned with links to the site. No credentials or payments are declared.

Installation

In SourceWeft

  1. Open hovhannes.io in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.hovhannes%2Fsite/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "hovhannes-io": {
      "type": "http",
      "url": "https://hovhannes.io/mcp"
    }
  }
}

Tools

6

list_upcoming_tables

Upcoming Yerevan Product Coffee tables

The scheduled dates for the private six-person product roundtable in Yerevan, with how many guest seats remain on each. Use this to answer when the next table is or whether a given date still has room, and to get the exact `startsAt` value that request_table_seat needs.

Takes no parameters.

search_field_notes

Search the field notes

Search Hovhannes Hovhannisyan's written field notes on product planning, MVP scope, and building with AI agents. Returns the closest notes with a short excerpt and a link. Use this when asked what he has written or thinks about a product topic, then get_field_note to read one in full.

Parametersqueryrequired

get_sprint_details

Clarity Sprint details

What a Clarity Sprint is, what it produces, how long it takes, what it costs, and where to apply. Use this when asked how to work with Hovhannes or what he offers.

Takes no parameters.

list_field_notes

List every field note

Every published field note with its title, category and date, newest first. Use this to see the full range of what has been written before searching within it, then get_field_note to read one in full.

Takes no parameters.

request_table_seat

Request a seat at a Yerevan Product Coffee table

Ask for one of the five guest seats at a Yerevan Product Coffee table. Call list_upcoming_tables first and pass one of its exact `startsAt` values. This sends a real request to a real person, so it takes two calls: call it once to see exactly what would be sent, show that to the person it is about, then call it again with the same values and confirm: true. A request is not a booking — Hovhannes reads each one himself and replies within 3–5 days, and no seat is held until he does.

ParametersemailrequiredphonerequiredconfirmbuildingfullNamerequiredeventStartrequiredmotivationlinkedinUrlrequiredperspectiverequiredcontributiondiscussionQuestion

get_field_note

Read one field note in full

The complete text of a single field note. Use this after search_field_notes or list_field_notes, which return only an excerpt. Accepts the slug, the path, or the full URL — 'what-30-days-of-crawler-logs-showed', '/what-30-days-of-crawler-logs-showed' and 'https://hovhannes.io/what-30-days-of-crawler-logs-showed' all work.

Parametersnoterequired

Version history

1
  1. v1.3.0LatestSep 16, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.