Tempmd MCP server
online · 100% uptimeio.github.tempmd/mcp·v0.4.3Publish artifacts to one stable public temp.md link that updates in place. No account needed.
0 stars49 downloads/wk
Reviews
Write oneNobody has reviewed Tempmd yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Tempmd tools (8, 4 write)
write = sends, deletes, buys or postsget_temp_statusFreeInspect lifecycle, expiry, restore eligibility, ownership, moderation, and settings.
list_tempsFreeList Temps owned by the account API key supplied in the MCP Authorization header.
publish_tempwrite actionFreePublish an inline text or base64 bundle to a stable public URL. Send index.html as the main page. Repeated identical calls are idempotent. If the MCP connection uses a temp.md account API key, the Temp is owned by that account immediately.
recover_update_tokenwrite actionFreeRotate every prior scoped update token and return one replacement. Requires an owning account API key in the MCP Authorization header.
restore_tempFreeReactivate an expired Temp during its restore grace period without changing its URL.
set_commentsFreeToggle pinned visitor feedback on a Temp.
snapshot_tempwrite actionFreeCreate a fixed snapshot URL for the current Version while the canonical URL continues to track the latest Version.
update_tempwrite actionFreeAtomically publish a new inline bundle behind the same canonical URL. The previous Version stays live if this call fails.
Public scan report
scanner v0.1.10 · 2026-10-31 · same rubric, same numbers if you re-run it
- Code scan4 source files scanned25/25
- Live reliabilityremote reachable in 955ms20/20
- Tool poisoning8 tool descriptions checked15/15
- Auth qualityAPI key sent as a header8/15
- Maintenancelast push 65 days ago12/15
- Maintainer identityregistry namespace matches repository owner7/10
How Tempmd compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 87/100
- higher than 73% of 48,255 servers
- Tools
- 8
- the typical server has 7
- Tools that change things
- 50%
- typical: 0%. Fewer write tools means less an agent can break
- Uptime
- 100%
- of our recent checks; the typical remote server answers 100%
- Response time
- 970 ms
- faster than 12% of 30,031 servers
- Downloads a week
- 49
- more than 41% of 12,191 servers with a package
What its tools let an agent do: 3 read · 4 change · 1 send or post
Install Tempmd in Claude Code, Cursor or VS Code
claude mcp add --transport http mcp https://api.temp.md/mcp
What the publisher says
From the Tempmd repository's README, as published. We do not edit it. Read it on GitHub
@tempmd/mcp
MCP server for temp.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 like amber-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.
Install
Remote — no install
claude mcp add --transport http tempmd https://api.temp.md/mcpRemote 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 with Authorization: Bearer .
Local stdio — best for filesystem access and larger directories
claude mcp add tempmd -- npx -y @tempmd/mcpCursor / Windsurf / any MCP client — add to your MCP config:
{
"mcpServers": {
"tempmd": {
"command": "npx",
"args": ["-y", "@tempmd/mcp"]
}
}
}tempmd-mcp remains available as a compatibility package with the same implementation and version.
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.
Tools
publishtemp and updatetemp accept spa_mode: true for 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.
How credentials work
publishtemp saves a record (Temp ID, URL, update token, expiry) to a .tempmd file 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 via updatetoken.
Add .tempmd to .gitignore if the update token shouldn't be shared with everyone who can read the repo.
Configuration
Development
This repo mirrors the packages/mcp package from the temp.md monorepo, where development happens. Issues and feature requests are welcome here.
Semantics agents should preserve
- 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.
- Prefer updatetemp over publishtemp when the project already has a Temp for the artifact.
Nothing above is checked by us. What we check is on the safety report.
Tempmd: common questions
- Is Tempmd MCP server safe?
- Yes, by our scan: it is graded A (87/100). Read the Tempmd safety report
- How do I install Tempmd?
- It runs remotely at api.temp.md. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does Tempmd need an API key?
- Yes. The registry entry asks for
Authorization. - Is Tempmd maintained?
- The last commit was 69 days ago (2026-08-27). The latest release is v0.4.3.
- Is Tempmd up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- How does Tempmd compare with other MCP servers?
- safety score 87/100 (higher than 73% of 48,255 servers); tools 8 (the typical server has 7); tools that change things 50% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.