API と MCP
コードとエージェントのためのドキュメント→Markdown変換
AnythingMD は PDF、Office ファイル、画像、Web ページをクリーンな Markdown に変換します。エージェントから MCP で、または自分のコードから REST API で呼び出せます。どちらも Web アプリと同じクレジットを使います。
MCP サーバー
Claude Code、Cursor、VS Code など任意の MCP クライアントにリモートサーバーを1つ追加するだけです。エージェントはローカルファイルや公開URLを1回の呼び出しで Markdown に変換し、長いドキュメントはページごとに読めます。
エンドポイント: https://mcp.anythingmd.com/mcp
ツール
create_upload— ローカルファイル用の署名付きアップロードリンクを取得します。ファイルはチャットを通りません。convert_to_markdown— ファイルまたはURLを変換し、Markdown の最初のページを返します。get_conversion— 実行中のジョブを確認するか、長いドキュメントの次のページを読みます。
Claude Code (Run in a terminal)
claude mcp add -s user --transport http anythingmd https://mcp.anythingmd.com/mcp --header 'Authorization: Bearer ${ANYTHINGMD_API_KEY}'Cursor (~/.cursor/mcp.json)
{
"mcpServers": {
"anythingmd": {
"url": "https://mcp.anythingmd.com/mcp",
"headers": {
"Authorization": "Bearer ${env:ANYTHINGMD_API_KEY}"
}
}
}
}まず ANYTHINGMD_API_KEY にキーを設定してください。他のクライアントはセットアップガイドを参照してください。 MCP セットアップガイド
REST API
ジョブを開始し、ポーリングし、Markdown をダウンロード。3つのリクエストだけです。
1. 変換を開始
curl -X POST https://anythingmd.com/api/v1/jobs \ -H "Authorization: Bearer $ANYTHINGMD_API_KEY" \ -H "Content-Type: application/json" \ -d '{"source":{"type":"external","fileUrl":"https://example.com/report.pdf"}}'2. 完了までポーリング
curl https://anythingmd.com/api/v1/jobs/job_... \ -H "Authorization: Bearer $ANYTHINGMD_API_KEY"3. Markdown をダウンロード
curl https://anythingmd.com/api/v1/jobs/job_.../artifacts \ -H "Authorization: Bearer $ANYTHINGMD_API_KEY"
本番運用向けの設計
- 変換前に見積もりを取得し、必要なクレジットを事前に確認できます。
- 残高が足りないときは部分変換し、次のページから続けられます。
- 冪等キーにより、再試行しても二重に課金されません。
- すべてのジョブにページ数と消費クレジットを記載したレシートが付きます。
- 1ドキュメントあたり最大 1,000 ページ。
利用できる人
すべてのアカウントで API キーを作成できます。新規アカウントには 300 クレジット(20 ページ)が付きます。ワークスペースで初めてパックを購入するまで、キーは毎分 10 リクエストに制限され、購入後は 60 になります。
API と MCP のページあたりのクレジットは Web サイトと同じです。
料金を見るコーディングエージェント向け
エージェントはドキュメントをプレーンテキストで読めます。