Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
제작자가 쓴 설명(영어 원문)
AI crypto signals, whale positions, 19 technical indicators, derivatives, screener and backtests
이 세 가지는 절대 하나의 점수로 합치지 않아요. 의견, 측정, 인기는 서로 다른 것이니까요.
이 서버는 아직 쉬운 말로 된 요약을 쓰지 못했어요. 아래는 레지스트리에서 읽어 온 사실이에요.
쓰고 있는 AI 앱을 고른 다음 설정을 복사하세요.
필요한 것
어떤 앱을 쓰세요?
위에서 앱을 고르세요. 기억해 두었다가 다음부터는 버튼에 “…에 설치”라고 표시해요.
웹, 데스크톱, 모바일의 Claude에서 쓸 수 있어요:
https://mcp.traderspy.app/mcp터미널에서 이 명령어를 실행하세요
claude mcp add --transport http traderspy https://mcp.traderspy.app/mcp프로젝트의 .cursor/mcp.json 또는 ~/.cursor/mcp.json에 붙여 넣으세요
{
"mcpServers": {
"traderspy": {
"url": "https://mcp.traderspy.app/mcp"
}
}
}브라우저가 앱을 열지 물어본 다음, 앱이 설정을 보여 주고 확인을 요청해요. 키 값은 비워 두니 직접 입력하세요.
프로젝트의 .vscode/mcp.json에 붙여 넣으세요
{
"servers": {
"traderspy": {
"type": "http",
"url": "https://mcp.traderspy.app/mcp"
}
}
}브라우저가 앱을 열지 물어본 다음, 앱이 설정을 보여 주고 확인을 요청해요. 키 값은 비워 두니 직접 입력하세요.
ChatGPT는 인터넷에 있는 서버에만 연결할 수 있어요:
https://mcp.traderspy.app/mcp메뉴 이름은 요금제나 시기에 따라 조금 다를 수 있어요.
선택한 앱은 이 기기의 쿠키에만 저장돼요. 계정은 필요 없어요.
이 설정은 제작자의 레지스트리 정보로 만들었어요. README와 다르면 README를 따르세요.
아직 이 서버의 도구 목록을 읽지 않았어요. 엔드포인트는 차례대로 돌아가며 점검해요.
누구나 볼 수 있는 정보를 점검했고, 코드는 읽지 않았어요. 해당하지 않는 항목은 개수에서 뺐어요. · 2026년 11월 6일 점검
레지스트리 이름이 도메인 traderspy.app 기준으로 확인되었어요(레지스트리가 도메인 소유를 확인해요)
아직 GitHub에서 이 저장소를 읽어 오지 않았어요
아직 GitHub에서 이 저장소를 읽어 오지 않았어요
아직 점검하지 않았어요. 엔드포인트는 차례대로 돌아가며 점검해요
아직 점검하지 않았어요. 엔드포인트는 차례대로 돌아가며 점검해요
아직 점검하지 않았어요. 엔드포인트를 점검할 때 도구 목록을 읽어요
레지스트리에서 이 카테고리의 활성 서버 전체와 비교했어요. 스타는 게시자가 저장소를 소유한 경우에만 세요.
해당하는 기본 점검 1개 중 1개를 통과했어요. 코드는 읽지 않았어요. 키나 토큰을 넣기 전에 서버가 어떤 권한을 요구하는지 확인하고, 꼭 필요한 권한만 있는 키를 쓰세요.
레지스트리에 필수 키가 나와 있지 않아요. 다만 처음 쓸 때 로그인을 요구하는 서버도 있어요.
제작자의 클라우드에서 실행돼요. 설치 없이 인터넷으로 연결하지만, 보내는 내용은 제작자의 서버를 거쳐요.
GitHub 저장소는 마지막으로 – 변경됐고, 최신 버전(3.0.2)은 34일 전 레지스트리에 올라왔어요.
Claude Desktop, Claude Code, Cursor, VS Code처럼 MCP를 지원하는 앱에서 쓸 수 있어요. URL로 연결되기 때문에, 원격 MCP 서버를 지원하는 앱(예: 개발자 모드의 ChatGPT)에서도 쓸 수 있어요.
같은 카테고리에는: Spec Driven Development, Remote Desktop Commander, Symantec Cloud DLP AIops
같은 카테고리에서 다른 제작자가 만든 서버예요. 스타 순으로 정렬했어요.
카드 보는 법:★ GitHub 스타i세 기둥: 리뷰 · 점검 · 사용 정도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.
Governed Symantec Cloud DLP — 14 MCP tools, read-only with audit.
제작자의 저장소에서 쓰인 그대로 가져왔어요. PopNx MCP가 검토하거나 보증한 내용이 아니에요. HTML, 이미지, 스크립트는 제거했어요. 링크를 누르면 이 사이트를 벗어나요.
Crypto smart money & AI signals, wired straight into your AI assistant.
17 read-only tools · 4 exchanges · 19 technical indicators · 3 interactive views One URL. No install, no daemon, no broker, no API keys of your own.
Connect Claude, Claude Code, ChatGPT, Grok, Cursor, Cline or any MCP client to TraderSpy's live crypto futures data: AI-generated signals with real targets, whale positioning across four exchanges, prices, candles, indicators, derivatives, a condition screener and an event-study backtester.
You ask: It calls: It reads:
"Which coins are oversold?" → screen_symbols() → top 100 by 24h volume, one pass "Is BTC still trending?" → get_technical_indicators() → 1h + 4h + 1d in a single call "What are the whales doing?" → get_positions() → Binance · Hyperliquid · Bybit · OKX "Is this signal still valid?" → get_signal_details() → live price against entry / TP / SL "What happens after this setup?" → backtest_condition() → up to 1000 stored candles
Every tool is read-only. This connector cannot place, close or modify an order, it has no
withdrawal or transfer tool, and it cannot see anyone's account. It answers questions with public
market data. See Security.
Quick start · What it answers · Tool catalogue · Interactive views · Skills · Authentication · Security · Data sources · Architecture · Prompts to try · Changelog
Everything below points at the same endpoint: https://mcp.traderspy.app/mcp.
Claude, Claude Code, ChatGPT, Grok and Gemini sign in with your TraderSpy account (OAuth), so there is no key to copy. A free account is enough. Clients that cannot open a sign-in window (Cursor, Cline, Windsurf, Grok Build, n8n, scripts) use a personal key instead: get it from the Other clients tab at [traderspy.app/mcp](https://traderspy.app/mcp). It starts with mcp_, the page can show it again, and it is revocable at any time.
Settings → Connectors → Add custom connector, paste https://mcp.traderspy.app/mcp, then click Connect and sign in with your TraderSpy account. No key to paste.
As a plugin — also installs the six skills:
/plugin marketplace add target1m/traderspy-mcp
/plugin install traderspy@traderspy-mcp
Then type /mcp, pick traderspy and choose Authenticate. Your browser opens the TraderSpy sign-in once; click Allow access and Claude Code keeps the token. Coming from 1.7.0 or earlier, which asked for a key at install? That key is no longer used: authenticate once the same way.
The Claude plugin lives in plugins/traderspy, with its own README. No browser on that machine (a server, CI)? The plugin's server signs in through a browser, so add the server with your personal URL instead of the plugin. Since 1.12.0 the plugin no longer reads TRADERSPY_MCP_URL.
claude mcp add --transport http traderspy "https://mcp.traderspy.app/mcp?token=mcp_YOUR_KEY"
Or as a plain MCP server, then authenticate the same way from /mcp:
claude mcp add --transport http traderspy https://mcp.traderspy.app/mcp
TraderSpy is in the ChatGPT plugin directory:
Prefer your own connector? Turn on Developer mode in Settings → Security and login, then click + on the Plugins page, paste https://mcp.traderspy.app/mcp and choose OAuth.
grok.com/connectors → New Connector → Custom, then paste https://mcp.traderspy.app/mcp. Grok opens the TraderSpy sign-in: sign in and click Allow access, and leave any client ID and secret fields empty.
No sign-in appeared, or the tools don't answer? Paste your personal URL instead. The key is embedded, so the host's authentication can stay on "None":
https://mcp.traderspy.app/mcp?token=mcp_YOUR_KEY
Grok Build cannot open a sign-in window, so from the terminal it always takes the personal URL:
grok mcp add --transport http traderspy "https://mcp.traderspy.app/mcp?token=mcp_YOUR_KEY"
As a Grok Build plugin (the server plus the six skills), the repo carries .grok-plugin/plugin.json and .grok-plugin/mcp.json; the xAI plugin marketplace listing is in review. Grok Build has no install-time prompt for secrets, so the plugin reads your key from TRADERSPY_API_KEY in the environment that launches grok.
The personal URL also works as a remote MCP tool in the xAI API. Grok speaks Streamable HTTP and SSE — so does this server.
As a plugin — also installs the six skills. This repo is a Cursor plugin (.cursor-plugin/plugin.json + mcp.json): install TraderSpy from the Cursor Marketplace (listing in review), or clone the repo into ~/.cursor/plugins/local/traderspy and run Developer: Reload Window. Cursor asks for your key as TRADERSPY_API_KEY at install (change it later under Plugins → Configure) and sends it as a bearer token; it never lands in your repo.
Or as a plain MCP server — .cursor/mcp.json:
{
"mcpServers": { "traderspy": { "url": "https://mcp.traderspy.app/mcp", "headers": { "Authorization": "Bearer mcp_YOUR_KEY" } } } }
cline_mcp_settings.json:
{
"mcpServers": { "traderspy": { "type": "streamableHttp", "url": "https://mcp.traderspy.app/mcp", "headers": { "Authorization": "Bearer mcp_YOUR_KEY" }, "disabled": false, "autoApprove": [] } } }
type must be exactly streamableHttp. streamable-http, or leaving type out, falls back to SSE and the server answers 405. Full walkthrough: [llms-install.md](llms-install.md).
gemini extensions install https://github.com/target1m/traderspy-mcp
The extension (gemini-extension.json) adds the server and the six skills. It signs in with OAuth rather than a key: run /mcp auth traderspy once inside Gemini CLI.
In the Gemini app (gemini.google.com or mobile): Settings → Connected apps, add a custom app, paste https://mcp.traderspy.app/mcp and sign in. Google offers custom apps only in the US, in English, on a personal Google account with Keep Activity on.
As a plugin — also installs the six skills. In Kimi Code:
/plugins install https://github.com/target1m/traderspy-mcp
/reload
The repo carries .kimi-plugin/plugin.json, and Kimi Code installs the latest release. The first TraderSpy tool call asks you to sign in: run the /mcp-config login … command Kimi Code prints, sign in with your TraderSpy account in the browser and click Allow access, then /reload.
Or as a plain MCP server — ~/.kimi-code/mcp.json, then sign in the same way:
{
"mcpServers": { "traderspy": { "url": "https://mcp.traderspy.app/mcp" } } }
No browser on that machine? Keep the key out of the file: export it and point Kimi Code at the variable with bearerTokenEnvVar.
{
"mcpServers": { "traderspy": { "url": "https://mcp.traderspy.app/mcp", "bearerTokenEnvVar": "TRADERSPY_API_KEY" } } }
Add the server to opencode.json (project) or ~/.config/opencode/opencode.json (global):
{
"$schema": "https://opencode.ai/config.json", "mcp": { "traderspy": { "type": "remote", "url": "https://mcp.traderspy.app/mcp" } } }
Then run opencode mcp auth traderspy. Your browser opens the TraderSpy sign-in once. Click Allow access and OpenCode stores the token.
No browser on that machine? Turn off OAuth detection and send your personal key from the environment:
{
"$schema": "https://opencode.ai/config.json", "mcp": { "traderspy": { "type": "remote", "url": "https://mcp.traderspy.app/mcp", "oauth": false, "headers": { "Authorization": "Bearer {env:TRADERSPY_API_KEY}" } } } }
OpenCode also loads skills from .agents/skills/ and .claude/skills/, so the six skills installed with the skills CLI work in OpenCode too.
As a plugin, which also installs the six skills:
copilot plugin install target1m/traderspy-mcp
The plugin manifest is .github/plugin/plugin.json. It points Copilot CLI at https://mcp.traderspy.app/mcp with no key: Copilot CLI signs in with your TraderSpy account (OAuth) in the browser, and /mcp auth traderspy opens the sign-in again. Copilot CLI passes a plugin's remote server settings through literally, so a key cannot come from an environment variable here.
No browser on that machine? Skip the plugin and add the server with your personal key under its own name:
copilot mcp add --transport http --header "Authorization: Bearer mcp_YOUR_KEY" \
traderspy-key https://mcp.traderspy.app/mcp
Desktop: Add TraderSpy to goose opens goose and adds the extension. Start a new chat. On the first tool call goose opens the TraderSpy sign-in in your browser; click Allow access. There is no key to paste.
CLI: run goose configure, choose Add Extension → Remote Extension (Streamable HTTP), name it traderspy and enter https://mcp.traderspy.app/mcp. Add no headers. For one session only:
goose session --with-streamable-http-extension "https://mcp.traderspy.app/mcp"
Every tool is read-only: there is no order, transfer or withdrawal tool. Market data and analysis, not financial advice.
The personal URL works in any client that takes an MCP server URL:
{
"traderspy": { "type": "http", "url": "https://mcp.traderspy.app/mcp?token=mcp_YOUR_KEY" } }
A client that implements MCP authorization can take the bare URL instead: the server answers an unauthenticated tool call with 401 and a WWW-Authenticate header, which starts its sign-in. That works when the client's OAuth callback is a loopback address (http://localhost: , http://127.0.0.1: ) or one of the hosts above. Custom-scheme callbacks (cursor://, vscode://) and other web callbacks are refused at registration, so those clients use the personal URL
앞부분만 보여 드려요. 나머지는 저장소에서 읽어 보세요