Twinr のリモート MCP サーバーとは何ですか?
Twinr のリモート MCP サーバーは、https://mcp.twinr.dev/mcp にホストされた Model Context Protocol エンドポイントです。AI アシスタントはローカルに何もインストール・実行することなく接続できます。

基本情報
Twinr turns any website into native iOS and Android apps, and 50,000+ businesses have used it to launch on the App Store and Google Play. The Twinr MCP server brings your app into the AI tools you already work in. Connect Claude, ChatGPT, Cursor, Lovable or any MCP client to your Twinr account, and run your app by asking: check on builds, refresh your branding and start new builds, without opening the dashboard.
https://mcp.twinr.dev/mcpclaude mcp add twinr-mcp-server --transport http https://mcp.twinr.dev/mcpGet the Twinr account this connection signed in as: name and email.
List the Twinr apps the merchant shared with this connection, grouped by organization. If this project's Twinr section (replit.md on Replit, otherwise AGENTS.md) has no application_id, call list_apps, show the merchant every organization and its apps, and ask which app this project is. Never choose one yourself, and never infer it from the project's name or URL. Then record it in the project's Twinr section. If nothing is shared, the result's message says how the merchant can share apps; do not tell them they have no apps.
Get one Twinr app's details: name, organization, website, platform and store identifiers. If this project's Twinr section (replit.md on Replit, otherwise AGENTS.md) has no application_id, call list_apps, show the merchant every organization and its apps, and ask which app this project is. Never choose one yourself, and never infer it from the project's name or URL. Then record it in the project's Twinr section.
Get the newest Android and iOS builds of one Twinr app, with build number, version and status (running, finished or error). If this project's Twinr section (replit.md on Replit, otherwise AGENTS.md) has no application_id, call list_apps, show the merchant every organization and its apps, and ask which app this project is. Never choose one yourself, and never infer it from the project's name or URL. Then record it in the project's Twinr section.
Get download links for the latest finished Android and iOS build of one Twinr app. If this project's Twinr section (replit.md on Replit, otherwise AGENTS.md) has no application_id, call list_apps, show the merchant every organization and its apps, and ask which app this project is. Never choose one yourself, and never infer it from the project's name or URL. Then record it in the project's Twinr section.
Search Twinr's help docs. Returns matching pages with their path; read one with read_twinr_doc.
Read one Twinr help page by the path search_twinr_docs returned, e.g. builds/android.md.
Get the Twinr integration guide for one feature: 'push' for push notifications, 'login' for keeping the app's login state in sync, or 'iap' for in-app purchases. Returns the code to write, the database changes needed, and the dashboard settings the site owner must change. Read this before writing any Twinr code.
List every JavaScript function the Twinr mobile app injects into the page, with its arguments and return shape. Use this to check a function's exact name and signature.
Get the Twinr context block for this project. Add the result to the file your platform reads for project context, appending if it exists: replit.md on Replit, otherwise AGENTS.md in the project root. Later sessions then know the app is published through Twinr and which functions are available without calling these tools again.
Prepare the upload of a local image file (the merchant gave a file path) for the app icon or launch screen. Use this ONLY when the merchant gives a local file path; if they give a link, prefer image_url on the update tool and skip this. Returns a curl command for the merchant to run on the computer that has the file. If the command fails, call create_image_upload again for a fresh link; if that fails too, ask for a public https image URL instead. Icon: PNG or JPEG, square (1024x1024 recommended), at most 5 MB, transparency allowed. Launch screen: PNG, JPEG or GIF, exactly 1062x2100 pixels, at most 5 MB. Twinr does not resize or crop images. If this project's Twinr section (replit.md on Replit, otherwise AGENTS.md) has no application_id, call list_apps, show the merchant every organization and its apps, and ask which app this project is. Never choose one yourself, and never infer it from the project's name or URL. Then record it in the project's Twinr section. Before calling this tool, tell the merchant which app you are changing by name, e.g. "Updating the icon for Shop Name…".
Replace the app's icon with an image from a public https link (image_url) or from create_image_upload (upload_id). Icon: PNG or JPEG, square (1024x1024 recommended), at most 5 MB, transparency allowed. Launch screen: PNG, JPEG or GIF, exactly 1062x2100 pixels, at most 5 MB. Twinr does not resize or crop images. The change reaches users only after a new build. After it succeeds, offer to start a new build and wait for the merchant's yes. Never call start_build unprompted. If this project's Twinr section (replit.md on Replit, otherwise AGENTS.md) has no application_id, call list_apps, show the merchant every organization and its apps, and ask which app this project is. Never choose one yourself, and never infer it from the project's name or URL. Then record it in the project's Twinr section. Before calling this tool, tell the merchant which app you are changing by name, e.g. "Updating the icon for Shop Name…".
Replace the app's launch screen with an image from a public https link (image_url) or from create_image_upload (upload_id). Icon: PNG or JPEG, square (1024x1024 recommended), at most 5 MB, transparency allowed. Launch screen: PNG, JPEG or GIF, exactly 1062x2100 pixels, at most 5 MB. Twinr does not resize or crop images. The change reaches users only after a new build. After it succeeds, offer to start a new build and wait for the merchant's yes. Never call start_build unprompted. If this project's Twinr section (replit.md on Replit, otherwise AGENTS.md) has no application_id, call list_apps, show the merchant every organization and its apps, and ask which app this project is. Never choose one yourself, and never infer it from the project's name or URL. Then record it in the project's Twinr section. Before calling this tool, tell the merchant which app you are changing by name, e.g. "Updating the icon for Shop Name…".
Start a new Android, iOS or both builds of the app. Call it only when the merchant asked for a build or accepted your offer. Unpublished builder changes are published first, which also updates installed apps over the air. Builds take 10-30 minutes; check progress with get_build_status. If published is true but no platform is running, tell the merchant their builder changes were published to installed apps even though no build started. If this project's Twinr section (replit.md on Replit, otherwise AGENTS.md) has no application_id, call list_apps, show the merchant every organization and its apps, and ask which app this project is. Never choose one yourself, and never infer it from the project's name or URL. Then record it in the project's Twinr section. Before calling this tool, tell the merchant which app you are changing by name, e.g. "Updating the icon for Shop Name…".
Twinr turns any website into native iOS and Android apps, and 50,000+ businesses have used it to launch on the App Store and Google Play. The Twinr MCP Server brings your app into the AI tools you already work in. Connect Claude, ChatGPT, Cursor, Lovable or any MCP client to your Twinr account, and run your app by asking: check on builds, refresh your branding and start new builds, without opening the dashboard.
Sign in with your Twinr account over OAuth. There is no API key to copy. You choose which apps to share and whether the assistant can view only, or view and edit.
Server URL: https://mcp.twinr.dev/mcp (Streamable HTTP, OAuth)
Claude Code
claude mcp add --transport http twinr https://mcp.twinr.dev/mcp
Then run /mcp, select twinr, and choose Authenticate.
Claude (web and desktop): Settings → Connectors → Add custom connector. Name it Twinr, paste the server URL, click Add, then Connect and sign in.
Cursor (~/.cursor/mcp.json):
{
"mcpServers": {
"twinr": { "url": "https://mcp.twinr.dev/mcp" }
}
}
VS Code (.vscode/mcp.json):
{
"servers": {
"twinr": { "type": "http", "url": "https://mcp.twinr.dev/mcp" }
}
}
Lovable: Connectors → + → MCP server. Name it Twinr, paste the server URL, keep OAuth selected and click Add & authorize.
Any other client that supports remote MCP servers with OAuth works with the same URL. Then ask: "List my Twinr apps."
| Tool | What it does |
|---|---|
| Who am I | The Twinr account this connection signed in as |
| List shared apps | The apps you shared with this connection |
| Get app | One app's details |
| Get build status | The newest Android and iOS builds |
| Get download links | Links for the latest finished builds |
| Search Twinr docs / Read a Twinr doc | Twinr's help docs |
| Get integration guide | Push notifications, login sync or in-app purchases |
| Get JavaScript bridge reference | Every function the Twinr app adds to your site |
| Get setup instructions | A Twinr context block to save in your project |
| Create image upload | Upload an image from your computer |
| Update app icon | Replace the app icon |
| Update launch screen | Replace the launch screen |
| Start build | Start an Android build, an iOS build, or both |
Do I need an API key? No. You sign in with your Twinr account in the browser over OAuth.
Which AI tools does it work with? Any tool that supports remote MCP servers with OAuth: Claude, ChatGPT, Gemini, Perplexity, Grok, Cursor, VS Code, Lovable, Replit, Base44 and more.
Do I need a paid plan? Connecting is free with any Twinr account. Starting a build needs the Basic plan or higher. Twinr plans start at $19/month billed annually, with a 14-day free trial and no credit card.
When does a new icon or launch screen reach my users? With the next build. After a change, the assistant offers to start one.
Where do finished builds go? iOS builds are uploaded to TestFlight. Android builds are emailed to you as a download link, and the assistant can fetch the link too.
How do I disconnect? In Twinr, go to My Profile → AI connections and click Revoke.
Twinr のリモート MCP サーバーは、https://mcp.twinr.dev/mcp にホストされた Model Context Protocol エンドポイントです。AI アシスタントはローカルに何もインストール・実行することなく接続できます。
エンドポイント https://mcp.twinr.dev/mcp を Claude Code、Cursor、VS Code など任意の MCP 対応クライアントに追加してください。このページのセットアップ手順で各クライアントを一度に設定できます。
はい。Twinr は OAuth を使用します。初回接続時に MCP クライアントがブラウザを開いてサインイン・認可を行い、以降はその認証情報を再利用します。
Twinr は Streamable HTTP エンドポイントを公開しており、これはリモート MCP サーバーで広く使われ、主要な MCP クライアントがサポートするトランスポートです。
Football club Power Ratings for AI assistants: weekly 442ball ratings, league strength, the 442 League Index, unbeaten and winning runs, and the greatest sides in a league's history. Every answer links to its 442ball.com
Hosted AdLoop: Google Ads, Reddit Ads, GA4 and Tag Manager in claude.ai, ChatGPT and more, with a preview before every change.
Research competitors' winning ads, clone them for your brand and launch paused campaigns on Meta, Google and TikTok from chat.
Aard connects Macroeconomic and other official data from 170+ publishers including World Bank, IMF, BIS, ECB, Eurostat, and National Statistical Offices. Aard is powered by a large graph of the metadata universe and an
Write, schedule and publish LinkedIn posts in your own voice, reply to comments and read your analytics, all from your AI assistant. Remote MCP server with OAuth sign-in.
コメント