allenhoem-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@allenhoem-mcplist Allen's media including patents and videos"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
allenhoem-mcp
A remote Model Context Protocol server exposing tools that enrich Allen R.
Hoem's professional record beyond what allenhoem.com hosts. Runs on Cloudflare
Workers (Agents SDK McpAgent, Durable Object–backed) and is usable by any MCP
client — Claude Desktop, ChatGPT, Slack — and by the allenhoem.com chat panel via
Anthropic's MCP connector.
Live: https://allenhoem-mcp.allenhoem.workers.dev
MCP endpoint (Streamable HTTP): https://allenhoem-mcp.allenhoem.workers.dev/mcp
Tools
Tool | What it does |
| Lists Allen's patents (fetchable via |
| Fetches full patent detail — abstract, inventors, assignee, dates, claims — from Google Patents. Works for any US publication number; Allen's are |
| Logs a message to Allen (name, email, message, intent). Reviewed via the script below. Daily-capped. |
Deferred: get_youtube_transcript
Code is in src/youtube.ts but the tool is not registered. YouTube's 2026
"poToken" gate makes reliable transcript extraction from a datacenter IP
infeasible (verified: the timedtext endpoint returns an empty body without a
poToken, even from a residential IP with a valid caption-track list). To enable
later, pick one: pre-bake Allen's ~6 talk transcripts into KV, or wire a
third-party transcript API and re-register the tool.
Related MCP server: Self-MCP
Connect a client
Claude Desktop — add to claude_desktop_config.json:
{
"mcpServers": {
"allenhoem": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://allenhoem-mcp.allenhoem.workers.dev/mcp"]
}
}
}ChatGPT (Developer mode / connectors) or Slack (custom MCP integration):
add the server URL https://allenhoem-mcp.allenhoem.workers.dev/mcp (Streamable
HTTP). Some legacy clients need SSE — use /sse instead.
Anthropic API (how the website consumes it): pass the server in the request
with beta mcp-client-2025-11-20:
"mcp_servers": [{ "type": "url", "url": ".../mcp", "name": "allenhoem" }],
"tools": [{ "type": "mcp_toolset", "mcp_server_name": "allenhoem" }]Review contact requests
./scripts/contacts.shOr enable the authed HTTP view: npx wrangler secret put ADMIN_TOKEN, then GET
https://allenhoem-mcp.allenhoem.workers.dev/admin/contacts?token=<token>.
Tool-use logging
Every tool call increments toolcount:<date>:<tool> and writes a toollog:<ts>
record (90-day TTL) in the MCP_CACHE KV namespace. Inspect with:
npx wrangler kv key list --namespace-id 2bc85e810484488eb740611f403c6a85 --remote | grep toolcountDevelop & deploy
npm install
npm run typecheck
npx wrangler kv namespace create MCP_CACHE # first time — paste id into wrangler.jsonc
npm run deployLocal dev: npm run dev, then point test-client.mjs at http://localhost:8787/mcp.
This server cannot be deployed
Maintenance
Related MCP Connectors
Remote MCP server exposing SMI Aware tools, resources, and skills over Streamable HTTP.
Remote MCP server to read and manage your Atako AI agents, messages, files, and integrations.
Remote MCP server for supportsheep: run AI interviews and manage support content for your blog.
Remote MCP server exposing 330 production AI-agent services for web/data processing, validation, AI utilities, blockchain/crypto utilities, and x402 pay-per-use access.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceMCP server providing filesystem operations, shell execution, and web search capabilities.-
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol (MCP) server that provides unified access to one's professional profile, including experience, publications, career timeline, and social media presence.1Apache 2.0
- AlicenseNot gradedqualityDmaintenancePublish yourself as a remote MCP server, exposing your résumé via tools so company agents can evaluate and contact you.MIT
- AlicenseNot gradedqualityCmaintenanceRemote MCP server for the fleetstreet creator platform, enabling AI agents to register creative works, issue/revoke AI licences, access compliance evidence, and manage a creator business (catalog, merch, events) via 46 tools.5 npm-