jasonhargrove.com / mcp

MCP server

A public, read-only Model Context Protocol server. Ask your AI assistant about Jason’s background, current work, portfolio, and how to get in touch. It answers from the same information published on this site.

Endpoint

https://jasonhargrove.com/mcp

Streamable HTTP, JSON-RPC 2.0, stateless, no authentication. Protocol versions: 2026-07-28, 2025-11-25, 2025-06-18, 2025-03-26.

Connect it to Claude

Claude (web and desktop)

  1. Open Settings → Connectors.
  2. Choose Add custom connector.
  3. Name it Jason Hargrove, paste https://jasonhargrove.com/mcp as the URL, and add it. No OAuth is needed.
  4. In a chat, enable the connector and ask something like “What is Jason Hargrove working on right now?”

Claude Code

claude mcp add --transport http jasonhargrove https://jasonhargrove.com/mcp

MCP Inspector

npx @modelcontextprotocol/inspector

Set the transport to Streamable HTTP, enter the endpoint, and connect.

What it exposes

Tools

get_profile
Who Jason is: role, summary, approach, customer profiles, focus areas.
get_current_work
Current ventures and projects with their public status.
list_portfolio
Selected past projects and clients, optionally filtered by keywords.
get_contact
Email, contact form, and key public links.
search
Keyword search across everything above.

Resources

jasonhargrove://profile, jasonhargrove://current-work, jasonhargrove://portfolio, jasonhargrove://contact (Markdown).

Try it with curl

Handshake as a 2025-era client:

curl -s https://jasonhargrove.com/mcp \
  -H 'content-type: application/json' \
  -H 'accept: application/json, text/event-stream' \
  -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-11-25","capabilities":{},"clientInfo":{"name":"curl","version":"1"}}}'

Or as a 2026-07-28 client:

curl -s https://jasonhargrove.com/mcp \
  -H 'content-type: application/json' \
  -H 'accept: application/json, text/event-stream' \
  -H 'mcp-protocol-version: 2026-07-28' \
  -H 'mcp-method: server/discover' \
  -d '{"jsonrpc":"2.0","id":1,"method":"server/discover","params":{"_meta":{"io.modelcontextprotocol/protocolVersion":"2026-07-28","io.modelcontextprotocol/clientCapabilities":{}}}}'

Discovery

Boundaries

Read-only, public information only. The server has no secrets, no private data, no filesystem access, makes no outbound calls, and cannot change anything. To reach Jason, use contact.