Alex Greenshpun Markdown

Developer portal

Public data, ready for agents.

A small, production endpoint for Alex Greenshpun's public profile and projects. It is static and read-only, so the first call needs no account, key, OAuth flow, payment, or sandbox.

First call

curl https://alexgreenshpun.com/api/v1/profile

curl "https://alexgreenshpun.com/api/v1/search?q=agent+memory"

Every REST success uses JSON. Every REST error includes a stable code, a plain message, and a resolution hint. Mutation methods return 405.

Interfaces

REST + OpenAPI

Typed operations for profile, projects, cursor pagination, search, and health.

Open API index

MCP

Stateless Streamable HTTP with four read-only tools, resources, and a prompt.

Open server card

NLWeb

NLWeb 0.55 JSON and Server-Sent Events, grounded in the public Schema Feed.

Open Schema Map

A2A + WebMCP

A read-only project-guide agent and four tools registered directly in the homepage.

Open agent guide

Authentication and safety

Authentication is intentionally absent. The service exposes only facts already published on this website, has no database, accepts no file uploads, and provides no state-changing operation.

Inputs are bounded to documented sizes. Unknown paths, methods, tools, resources, and malformed payloads return typed errors without internal details.

Authentication policy · Versioning and deprecation policy

Machine discovery