actually-mcp-server
Actually – 시장이 정말로 생각하는 것
Chrome 확장 프로그램과 MCP 서버입니다. 지금 읽고 있는 뉴스 위에 예측 시장의 확률을 얹어 주는 도구입니다.
뉴스는 “전문가들이 우려하고 있다”거나 “확률이 오르고 있다”라고 말만 하고, 숫자께는 거의 알려 주지 않습니다. 그 숫자는 존재합니다 – 사람들이 결과에 자기 돈을 걸고 있는 예측 시장에는. 그저 다른 탭에 있을 따름이고, 그걸 찾으려면 그런 시장이 존재한다는 사실을 알고 있어야 합니다.
Actually는 그 공백을 메웁니다. 기사를 열고, 툴바 아이콘을 클릭하면, 확장 프로그램이 기사 텍스트를 실시간 Polymarket 시장과 대조해 그 시장 자체의 확률을 대로 보여줍니다. 계정도, 지갑도, 가입도 필요 없습니다.

하는 일
기사를 시장에 매칭합니다. 로컬 임베딩 모델(
Xenova/all-MiniLM-L12-v2, 약 33MB)이 기사 텍스트를 캐시된 시장 집합에 대해 점수를 매기는데, 키워드와 숫자의 겹침이 점수에 더해집니다. 숫자가 중요한 이유는 인코더가 숫자를 거의 보지 못하기 때문입니다. “57,500달러로 하락”과 “120,000달러에 도달”은 거의 동일하게 임베딩됩니다.사용자 기기에서 동작합니다. 모델과 WASM 런타임은 빌드 시점에 번들에 포함되며, 설치하거나 실행할 때 CDN에서 아무것도 가져오지 않습니다. 기본 설정에서는 기사 텍스트가 기기를 떠나지 않습니다.
비영어 페이지를 읽습니다. 매칭 전에 Chrome 자체에 내장된
TranslatorAPI(로컬, 네트워크 없음)로 영어로 번역합니다. Polymarket의 모든 질문은 영어로 작성되어 있고, 로컬 모델은 전체 토큰 30,522개 중 86개의 키릴 문자 토큰만 가지고 있어서, 번역되지 않은 러시아어 헤드라인은 노이즈로 임베딩됩니다. 번역하고 나면 같은 헤드라인이 실제로 그 기사가 다루는 시장에 대해 0.53–0.71의 점수를 얻는 데, 이는 0.35의 하한(임계) 대비 놂은 것입니다.
선택적으로 트래도 가능합니다. WalletConnect v2 지갑을 연결하면 지정가(limit) 및 시장가(market) 주문, 매도, 대기 주문 취소, 그리고 원가 기준과 손익(P&L)이 있는 포지션 패널을 사지할 수 있습니다. 키와 자금은 우리가 절대로 보관하지 않습니다.
에이전트(agent)도 지원합니다. 같은 기능이 Model Context Protocol을 통해서도 노출됩니다:
check_news,get_market,place_order,sell_order,cancel_order,get_positions.
Related MCP server: Polymarket Predictions MCP
구성
extension/ Chrome MV3 extension (React popup, offscreen document)
extension/worker/ Cloudflare Worker - API proxy, rate limiting, market cache
packages/core/ Matching, pricing and Polymarket API logic, shared by both clients
packages/mcp-server/ MCP server, published to npm as actually-mcp-server
packages/market-cache-builder/ Cron job that precomputes the market embeddings무거운 작업은 **오프스크린 문서(offscreen document)**에서 무엇이집니다. MV3 서비스 워커(MV3 service worker)는 WASM을 실행할 수 없고, WebSocket를 유지할 수 없으며, 주문에 서명할 만큼 오래 살어지 못하기 때문입니다.
시장 needs는 미리 계산된 임베딩를 가진 2시장개의 열려 있는 시장이며, 2시간마다 다시 구출됩니다. 선택은 세 가지 정렬(24시간 거래량, 누적 거래량, 최근성)을 섞어 만듭니다. 누적 거래량 단독으로 순위를 매기면 뉴스 도구에 어울리지 않는 잘못된 기준입니다. 오늘 아침의 기사 위에 열린 시장은 과거 이력이 없으므로, 1년 전의 선거 시장에 언제나 밀리기 때문입니다.
Worker는 어떤 클라이언트도 자격 증명(credential)을 보유하지 않아도 되도록 존재합니다. Polymarket의 API를 프록시하고, 미리 계산된 캐시를 제공하며, 릴레이어(relayer)의 원격 서명자(remote signer)로 동작합니다. 그래서 빌더(builder) 자격 증명은 서버에 남아 있고, 확장 프로그램 안에 번들로 실려 오지 never 않습니다.
실행하기
npm install
npm run models:fetch -w extension # bundle the embedding model
npm run build -w extension # type-check + build to extension/distextension/dist를 Chrome에서 압축 해제(unpacked) 확장 프로그램으로 로드하세요. 먼저 extension/.env.example를 .env.local로 복사해서 채워 넣으세요. 빌드는 Worker URL, WalletConnect 프로젝트 ID그리고 빌더 코드가 포함된 상태로 만들어집니다.
npm test --workspaces # 686 tests across four workspaces프라이버시
시장 탐색은 무료이고 계정이 필요 없습니다. 콘텐츠 스크립트는 없습니다. 페이지는 사용자가 클릭했때만, 그리고 활성화된 탭만 읽습니다. 기본 설정(로컬 임베딩, 기기 내 번역)에서는 기사 텍스트가 기기를 떠나지 않습니다. 텔메트리는 옵트인(opt-in)이며 기본값으로 저 있습니다.
전체 정책: https://actually-api.sofiaseremeteva.workers.dev/privacy
현재 상태
확장 프로그램은 빌드 완료되었고 릴리스 게이트를 통과했으며, Chrome Web Store 제출이 진행 중입니다. actually-mcp-server는 npm에 공개되었습니다.
재결된 포지션의 상환(redeem)은 테스트 중입니다. 빌더(인증, 네고-리스크(neg-risk) 계약 선정, 그리고 제로 밸런스 시드는 각각 라이브 서비스 기준으로 인증되었지만, end-to-end로 재금을 회수하는 완래환된 상환은 여전히 관찰되지 않았습니다.
거래는 여러 관할권에서 이용할 수 없습니다(US, GB, FR, BE, AU, SG, TH, TW, PL 및 제재 국가들). 국가별 차단은 Worker 쪽에서 잔행됩니다. 확률 확인은 어디서든 동작합니다.
Actually는 금융 조언을 제공하지 않습니다.
라이선스
LICENSE를 참조하세요.
This server cannot be installed
Maintenance
Related MCP Servers
- FlicenseNot gradedqualityCmaintenanceEnables interaction with Polymarket prediction markets through read-only access to market data, events, orderbooks, and user positions, plus authenticated trading capabilities for creating and managing orders.1
- AlicenseNot gradedqualityDmaintenanceEnables real-time access to Polymarket prediction market odds, allowing AI agents to retrieve events, markets, and search for predictions with formatted outputs.5MIT
- AlicenseAqualityDmaintenanceEnables AI assistants to interact with Polymarket prediction markets, including retrieving market data, user positions, and trading history.82010Apache 2.0
- AlicenseNot gradedqualityDmaintenanceEnables LLM agents to interact with Polymarket prediction markets, including market discovery, real-time pricing, analytics, account management, and trading with built-in safety guards.MIT
Related MCP Connectors
Calibrated world model for AI agents. 40 tools: world state, markets, trading. Kalshi + Polymarket.
Polymarket + Hyperliquid + macro for AI agents. 38 tools, signal backtest, SSE streaming. Free tier.
Classify Polymarket wallets as human or bot, score their trading edge, read open positions.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Sofiia7/actually'
If you have feedback or need assistance with the MCP directory API, please join our Discord server