Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
作者による説明(英語の原文)
Live used car listings from China (Dongchedi, Che168) in English, with inspection reports.
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
Authorization, x-china-key「秘密」と表示された値は、あなたのアカウントの鍵です。絶対に人に教えたり、チャットに貼り付けたりしないでください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
このアドレスはリクエストの header にキーが必要ですが、コネクタを追加するメニューでは設定できません。代わりにClaude Code、Cursor、VS Codeを使ってください。
ターミナルでこれを実行します
claude mcp add --transport http chinacarapi https://mcp.chinacarapi.com/mcp --header 'Authorization: your-value' --header 'x-china-key: your-value'動かす前に、空欄の値を入力してください。
プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"chinacarapi": {
"url": "https://mcp.chinacarapi.com/mcp",
"headers": {
"Authorization": "your-value",
"x-china-key": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"chinacarapi": {
"type": "http",
"url": "https://mcp.chinacarapi.com/mcp",
"headers": {
"Authorization": "your-value",
"x-china-key": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
このアドレスはリクエストの header にキーが必要ですが、コネクタを追加するメニューでは設定できません。代わりにClaude Code、Cursor、VS Codeを使ってください。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
Authorization 秘密 HTTP headerx-china-key 秘密 HTTP headerこの設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
このサーバーは、ツール一覧を表示する前にサインインを求めます。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月7日にチェック
レジストリ名は、リポジトリを所有するGitHubアカウント ThatMojo で確認済みです
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
618ミリ秒で応答(HTTP 401)
OAuthでのサインインに対応しているため、AIアプリがログイン画面へ案内してくれます
まだチェックしていません。エンドポイントをチェックするときにツール一覧を読み取ります
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック3項目のうち3項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
入力が必要なもの:Authorization, x-china-key
作者のクラウドで動きます。インストール不要でインターネット経由でつながりますが、送った内容は作者のサーバーを通ります。
GitHubリポジトリの最終更新は–、最新バージョン(1.8.1)がレジストリに届いたのは一昨日です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。URLでつながるので、リモートMCPサーバーに対応したアプリ(開発者モードのChatGPTなど)でも使えます。
同じカテゴリには:Spec Driven Development, Remote Desktop Commander, Georgia MCP
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
An MCP server for Georgian public data, read from the organizations that publish it.
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
Model Context Protocol server for EnCarAPI. Lets Claude, Cursor, ChatGPT and other MCP clients search live used car listings from South Korea (Encar, KB Chachacha, K Car) and China (Dongchedi, Che168), and pull full details, inspection reports, Encar diagnoses and accident records.
An API key is required. Get one (5-day trial) at encarapi.com.
Chinese data works with a ChinaCarAPI key or an EnCarAPI key
with the China add-on. ChinaCarAPI customers: see For ChinaCarAPI customers.
| Tool | What it does |
|---|---|
search_korean_cars | Search Korean listings (brand, model, year, price in 10,000 KRW, mileage, fuel, accident-free, seller region and city, source: encar / kbc / kcar / all; lang: en, ru or de for English, Russian or German values) |
search_korean_excavators | Search Korean used excavators (maker, model, operating hours, weight class, region; Business/Scale key) |
search_korean_trucks | Search Korean trucks, buses and special vehicles (body type, payload in tons, use, region; Business/Scale key) |
find_korean_car_by_vin | All Encar / K Car listings of one VIN, incl. removed ones (Business/Scale key) |
get_korean_truck | Full record for one truck: detail, inspection report, cargo box, VIN and plate (Business/Scale key) |
get_korean_car | Full detail for one listing (specs, options, photos, price history, seller, diagnosisReport on Encar listings; lang: en, ru or de) |
get_korean_inspection | Official Korean inspection report; Encar ids and kbc: ids (KB Chachacha sheet in the same format, where InspectionAvailable is true) |
get_korean_diagnosis | Encar diagnosis (엔카진단): which outer panels were replaced, inspector verdict incl. frame result (Encar listings only) |
get_korean_history | Encar vehicle history (차량이력): inspections, repairs, owner changes, insurance claims, recalls, odometer over time (Encar listings only) |
get_korean_accident_record | Insurance accident history and ownership changes |
find_korean_models | Model name autocomplete across brands |
korean_filter_values | Valid filter values |
search_chinese_cars | Search Chinese listings (brand, model, model year, registration year, price in CNY, mileage, power, city, fuel, source, export-ready; lang: en, zh or ru) |
get_chinese_car | Full record for one Chinese listing (lang: en, zh or ru) |
get_chinese_car_by_url | Full record by Che168/Dongchedi listing link (desktop, mobile or app; lang: en, zh or ru) |
get_chinese_inspection | Chinese inspection report (accident, flood, fire, EV battery) |
get_chinese_specs | Autohome specification sheet of a Che168 trim (cc, kW, hp, torque, emission standard, weights, EV battery) |
chinese_filter_values | Valid makes, fuels, cities and sources with listing counts |
chinese_models | Models of a brand with listing counts |
Chinese lang: zh returns the original Chinese values, ru Russian values for the fixed fields (fuel, transmission, drivetrain, colours, seller type, condition, vehicle class), city names and equipment names; make, model and trim names stay Latin.
All tools are read-only.
Add this URL as a remote MCP server:
https://mcp.encarapi.com/mcp
In clients with OAuth support the URL is all you need. On first use a browser window opens, you paste your EnCarAPI key once, and the client is connected:
{"mcpServers": {"encarapi": {"url": "https://mcp.encarapi.com/mcp"}}} in .cursor/mcp.jsonclaude mcp add --transport http encarapi https://mcp.encarapi.com/mcp
The key is checked once and is not stored on the server: it is encrypted into the token your client receives. To disconnect, remove the server in your client; to cut off access everywhere, rotate your key at encarapi.com.
Clients without OAuth support, scripts and gateways can send the key directly:
https://mcp.encarapi.com/mcp
Authorization: Bearer YOUR_ENCARAPI_KEY
Claude Code:
claude mcp add --transport http encarapi https://mcp.encarapi.com/mcp \
--header "Authorization: Bearer YOUR_ENCARAPI_KEY"
The x-api-key: YOUR_ENCARAPI_KEY header works as well. Clients that only accept a URL and have no OAuth support can use https://mcp.encarapi.com/mcp?key=YOUR_ENCARAPI_KEY (a header is preferred, since URLs can end up in logs). A separate ChinaCarAPI key goes into the x-china-key header, or into the second field of the browser form.
ChinaCarAPI has its own address:
https://mcp.chinacarapi.com/mcp
Add it as a remote MCP server exactly as above. On first use a browser window opens and you paste your ChinaCarAPI key once. The form detects which key it is, so an EnCarAPI key works there as well; customers with both keys put the EnCarAPI key into the optional second field.
{"mcpServers": {"chinacarapi": {"url": "https://mcp.chinacarapi.com/mcp"}}} in .cursor/mcp.jsonclaude mcp add --transport http chinacarapi https://mcp.chinacarapi.com/mcp
On this address the Chinese tools are listed first. Start with chinese_filter_values to get valid makes, fuels and cities (the city filter needs the exact value from that list).
Without the browser login, send the key as a header. On mcp.chinacarapi.com a key in Authorization: Bearer or x-api-key counts as a ChinaCarAPI key:
claude mcp add --transport http chinacarapi https://mcp.chinacarapi.com/mcp \
--header "Authorization: Bearer YOUR_CHINACARAPI_KEY"
x-china-key: YOUR_CHINACARAPI_KEY works on both addresses; then Authorization can carry an EnCarAPI key for the Korean tools.
Locally (npx), set CHINACARAPI_KEY instead of ENCARAPI_KEY:
claude mcp add chinacarapi -e CHINACARAPI_KEY=YOUR_CHINACARAPI_KEY -- npx -y encarapi-mcp
Claude Desktop (claude_desktop_config.json), Cursor (.cursor/mcp.json) and most other clients:
{
"mcpServers": { "encarapi": { "command": "npx", "args": ["-y", "encarapi-mcp"], "env": { "ENCARAPI_KEY": "YOUR_ENCARAPI_KEY" } } } }
Claude Code:
claude mcp add encarapi -e ENCARAPI_KEY=YOUR_ENCARAPI_KEY -- npx -y encarapi-mcp
Optional: CHINACARAPI_KEY for a separate ChinaCarAPI key.
docker build -t encarapi-mcp .
docker run -p 3000:3000 encarapi-mcp # POST /mcp, GET /health
Stateless: every request carries its own key, nothing is stored.
To enable the OAuth flow ("connect by URL only"), set two environment variables:
| Variable | Meaning |
|---|---|
MCP_OAUTH_SECRET | At least 32 random characters, e.g. openssl rand -base64 48. Enables OAuth; without it the server only accepts keys sent by the client. |
MCP_PUBLIC_URL | Public origin of the server, e.g. https://mcp.example.com (default https://mcp.encarapi.com). Tokens are bound to /mcp. |
MCP_PUBLIC_URLS | Optional, several public origins separated by commas, e.g. https://mcp.encarapi.com,https://mcp.chinacarapi.com. Replaces MCP_PUBLIC_URL. The Host header picks the origin (unknown hosts get the first one); each origin has its own issuer and branding, and its tokens are not accepted on the others. Origins whose host contains chinacarapi. get the ChinaCarAPI branding. |
docker run -p 3000:3000 -e MCP_OAUTH_SECRET="$(openssl rand -base64 48)" \
-e MCP_PUBLIC_URL=https://mcp.example.com encarapi-mcp
This adds /.well-known/oauth-protected-resource, /.well-known/oauth-authorization-server, /register, /authorize and /token (OAuth 2.1 with PKCE, dynamic client registration). There is still no database: client ids, authorization codes and tokens are encrypted, self-contained values (AES-256-GCM) that carry the key. Consequences:
MCP_OAUTH_SECRET signs out all OAuth clients (they reconnect through the browser).EnCarAPI is an independent service and not affiliated with Encar, KB Chachacha, K Car, Dongchedi or Che168.
MIT