temp.md

by huangdun

Not rated
GitHub

About

Publish agent-made websites, apps, and documents to one stable public URL that updates in place.

Details

Author
huangdun
Categories
Cloud Service, Infrastructure

Setup

Install temp.md in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/huangdun/tempmd-mcp

Follow the installation instructions in the repository README, then restart your MCP client.

MCP server fortemp.md— give agent-made artifacts one stable public link that updates in place.

Publish an HTML, Markdown, CSV, or Mermaid artifact and get a canonical URL likeamber-hill-9eb6.temp.md. Push new versions behind the same URL — no re-sharing, ever. Temps expire intentionally when the work goes cold (7-day active window, resets on every update) and can be restored within 7 days of expiry.

claude mcp add --transport http tempmd https://api.temp.md/mcp

Remote MCP accepts inline UTF-8 or base64 files. Anonymous publishing needs no credential. To publish directly into an account and use account tools, configure the connection withAuthorization: Bearer <tempmd_key_...>.

Local stdio — best for filesystem access and larger directories

claude mcp add tempmd -- npx -y tempmd-mcp

Cursor / Windsurf / any MCP client— add to your MCP config:

{ "mcpServers": { "tempmd": { "command": "npx", "args": ["-y", "tempmd-mcp"] } } }

No account or API key required — temp.md is anonymous-create-first. Claim a Temp later to keep it.

The remote transport is limited to 10 MiB and 20 inline files per bundle. The stdio package uses local paths and supports the full 50 MiB / 100-file bundle.

publish_tempandupdate_tempacceptspa_mode: truefor client-routed single-page apps. Leave it off for static sites so missing assets return 404. Uploads are capped at 10 MB per file, 50 MB per bundle, and 100 files; publish and update limits are 60/hour/IP and 120/hour/Temp/IP respectively.

publish_tempsaves a record (Temp ID, URL, update token, expiry) to a.tempmdfile in the project root. Every other tool reads that file automatically, so an agent can update the same Temp across sessions without you managing tokens. Tokens can also be passed explicitly viaupdate_token.

Add.tempmdto.gitignoreif the update token shouldn't be shared with everyone who can read the repo.

This repo mirrors thepackages/mcppackage from the temp.md monorepo, where development happens. Issues and feature requests are welcome here.

- The canonical URL is the only link to share — never surface version-specific links.
- A failed update never breaks the live link; the last successful version keeps serving.
- Preferupdate_tempoverpublish_tempwhen the project already has a Temp for the artifact.

Navigate your Aiven projects and interact with the PostgreSQL®, Apache Kafka®, ClickHouse® and OpenSearch® services

Yunxiao MCP Server provides AI assistants with the ability to interact with the Yunxiao platform.

Get prescriptive CDK advice, explain CDK Nag rules, check suppressions, generate Bedrock Agent schemas, and discover AWS Solutions Constructs patterns.

This AWS Labs Model Context Protocol (MCP) server for CloudTrail enables your AI agents to query AWS account activity for security investigations, compliance auditing, and operational troubleshooting.

Core AWS MCP server providing prompt understanding and server management capabilities.

Analyze CDK projects to identify AWS services used and get pricing information from AWS pricing webpages and API.

Query and analyze your Axiom logs, traces, and all other event data in natural language

Manage and interact with Microsoft Azure services.

Bastion: External Attack Surface Monitoring

Ask your AI assistant about your attack surface: run scans, catch expiring certificates and domains, triage findings, and generate reports.

Agent-ready global image CDN that AI agents can install and operate through MCP.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.