Skip to content

feat(services): add markdown.page - #970

Open
yuvadm wants to merge 1 commit into
tempoxyz:mainfrom
yuvadm:feat/markdown-page-service
Open

yuvadm wants to merge 1 commit into
tempoxyz:mainfrom
yuvadm:feat/markdown-page-service

Conversation

@yuvadm

@yuvadm yuvadm commented Sep 12, 2026

Copy link
Copy Markdown

Motivation

markdown.page publishes Markdown to permanent public URLs without an account or API key. It serves HTML to browsers and Markdown-compatible plain text to command-line tools and agents. The service also lets agents purchase reviewed featured placements through MPP.

Summary

  • The service is live and accepts MPP payments.
  • This PR adds or updates its entry in schemas/services.ts.
  • Listed endpoints, prices, and payment methods match the live service.
  • Public documentation and icon URLs are stable and accessible.
  • pnpm generate:discovery succeeds.
  • pnpm check:types passes.
  • pnpm build succeeds.

Key design considerations

  • Integration: First-party. markdown.page exposes and operates the MPP endpoints directly.
  • Payment methods and intents: Tempo charge payments in USDC.e on Tempo mainnet. Featured placements cost $9 for 7 days, $29 for 30 days, or $79 for 90 days.
  • Provider relationship: markdown.page is operated by Magic Monad, LLC. The submitter is a member of the Magic Monad GitHub organization.
  • Directory fit: markdown.page is a live, production-ready Markdown publishing service with content negotiation, OpenAPI and llms.txt discovery, and a public MCP server. Its paid API is distinct: agents can purchase human-reviewed featured placements through native MPP payment Challenges.

Verification

Unpaid requests to each listed paid endpoint returned 402 Payment Required with a WWW-Authenticate: Payment Challenge. The live Challenges advertised:

  • method: tempo
  • intent: charge
  • chain ID: 4217
  • currency: USDC.e (0x20c000000000000000000000b9537d11c60e8b50)
  • amounts: 9000000, 29000000, and 79000000 base units
  • realm: markdown.page

Additional checks:

  • pnpm test — 9,900 tests passed
  • pnpm check:ci — passed
  • pnpm check:types — passed
  • pnpm build — passed

@vercel

vercel Bot commented Sep 12, 2026

Copy link
Copy Markdown

@yuvadm is attempting to deploy a commit to the Tempo Team on Vercel.

A member of the Team first needs to authorize it.

@github-actions

Copy link
Copy Markdown

Thanks for submitting a service to the MPP directory!

Complete the service pull request template in your PR description before review. It contains the current submission requirements and review criteria.

Service submission guide

@github-actions

Copy link
Copy Markdown

🔀 Changed Services

✅ Added

  • markdown-page

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant