Upshift について
Upshiftは、サイト監査、ウェブサイトテンプレートの照合、ウェブサイトやMCPサーバー制作の見積もりを行うリモートMCPサーバーです。見積もりにはストアの最新データを使い、参照実装としても公開されています。
主な機能
- 01構造化データとページメタデータの監査
- 02監査結果の採点と修正案の提示
- 03業種に合わせたウェブサイトテンプレートの照合
- 04最新のテンプレートリンクと価格の表示
- 05ウェブサイトおよびMCPサーバー制作の見積もり
活用シーン
- 01サイトの技術面やコンテンツ指標の確認
- 02業種に合うテンプレート候補の検索
- 03プロジェクトの現在価格の確認
- 04稼働するMCPサーバーを参考実装として利用
MCP 対応
リモートHTTPエンドポイント経由で、MCPクライアントに3つのツールを提供します。同じサーバーはローカルでstdioまたはHTTP経由でも実行できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.upshiftsites.com/mcpclaude mcp add --transport http com-upshiftsites https://mcp.upshiftsites.com/mcp{"mcpServers":{"com-upshiftsites":{"type":"http","url":"https://mcp.upshiftsites.com/mcp"}}}Cursor で開く{"servers":{"com-upshiftsites":{"type":"http","url":"https://mcp.upshiftsites.com/mcp"}}}VS Code で開く{"mcpServers":{"com-upshiftsites":{"type":"http","url":"https://mcp.upshiftsites.com/mcp"}}}{"mcpServers":{"com-upshiftsites":{"serverUrl":"https://mcp.upshiftsites.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
3| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| url | string | はい | 監査対象ページの絶対 http(s) URL。例:https://example.com |
詳細
upshift-mcp
Upshift のリファレンス MCP サーバーです。MCP 仕様リビジョン 2026-07-28 に準拠し、リモートにデプロイされています。
エージェントに実際に役立つことと、購入者が自分たちの MCP サーバーの構築を依頼する前に確認できる実例になること、この2つを同時に実現するために作られています。提示する価格はすべてライブストアから取得されるため、価格を捏造することはありません。
https://mcp.upshiftsites.com/mcp
{
"mcpServers": {
"upshift": { "type": "http", "url": "https://mcp.upshiftsites.com/mcp" }
}
}
URL を呼び出すのではなくコマンドを起動するクライアント向けに、同じサーバーをローカルで実行することもできます。クローンもビルドも不要です。npm で公開されています。
{
"mcpServers": {
"upshift": { "command": "npx", "args": ["-y", "upshift-mcp"] }
}
}
シェルから同じバイナリを実行できます。デフォルトは stdio です。--http を指定すると、代わりに localhost で Worker 全体を提供します。
npx upshift-mcp
ツール
| ツール | 内容 |
|---|---|
upshift_site_audit(url) | ライブページを取得し、構造化データ、llms.txt、robots.txt、タイトルとメタデータの予算、見出し、代替テキストの対応状況、HTTPS、ドキュメントのサイズを報告します。0〜100のスコアと、各検出項目に対する修正案も提示します。 |
upshift_template_match(industry, needs?) | 14種類のウェブサイトテンプレートを業種に照らしてランキングし、ライブデモへのリンク、ストアへのリンク、実際の価格を提示するとともに、それぞれが一致した理由を説明します。 |
upshift_quote(job_type, scope?) | MCP サーバーの作業とウェブサイトの実際の料金表を提示します。 |
無料で、IP あたり毎分20回までに制限されています。
ディレクトリ構成
src/
worker.ts Cloudflare entrypoint: routing, origin policy, rate limit
server.ts The three tools; the one place production layers are applied
audit.ts Audit rules — pure, so every rule is testable without a network
safe-fetch.ts The SSRF guard for the one tool that takes a caller's URL
match.ts Template matching
services.ts What we charge for MCP work
catalog.generated.ts Template lines + prices, generated from the store
landing.ts The page a human gets at /
evals/ 12 qa_pairs, run over the real protocol
test/ 32 tests: protocol conformance + the pure logic
開発について
npm install
npm run dev # http://127.0.0.1:8788/mcp
npm run ci:verify # typecheck + tests + evals
wrangler dev には macOS 13.5 以降が必要で、ビルドマシンでは起動しません。そのため、npm run dev はメモリ内 KV を使用し、Node 上で本番用の src/worker.ts を実行します。同じハンドラー、同じルート、同じツールを使用し、別の実装はありません。デプロイには引き続き wrangler deploy を使用します。
価格は ../upshift-agency-site/src/data/store.ts から取得されます。そこで価格を変更した後は、次を実行してください。
npm run gen:catalog
デプロイ
2026-08-16 より稼働中です。https://mcp.upshiftsites.com/mcp で利用できます。KV namespace とカスタムドメインはプロビジョニング済みです。npm run deploy を実行すると、新しいバージョンがデプロイされます。
掲載先
- 公式 MCP レジストリ:
com.upshiftsites/mcp。DNS 検証済みの namespace に対してactiveとして公開されています。 - Glama — インストール可能で、このリポジトリからビルドされたリリース済みコンテナを利用できます。
- npm:
upshift-mcp—npx upshift-mcpを実行すると、同じサーバーをローカルで起動できます。
正直な課題
docs/VALIDATION.md では、検証済みの項目と未検証の項目、ビルド中に評価スイートが検出した実際の4つのバグ(そのうち1つはセキュリティ上の回避策)、そして見逃した5つ目のバグについて説明しています。このドキュメントは、サーバーと一緒に評価を出荷することの根拠です。それが私たちの販売するサービスの一部であり、見逃しもその根拠の一部であって、例外ではありません。
ライセンス
MIT。役立つものは何でもご自由にお使いください。構築と運用をこちらに任せたい場合は、https://upshiftsites.com/store/mcp-server-service/ をご覧ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。