mcpbeat Sign in

Cupix Compass MCP Server

by andrew-ji-cupix Your server? Claim it
answering

Cupix Compass is answering right now. Last checked 12 min ago. It exposes 7 tools.

Explore and analyze Cupix construction site data: 360 images, progress, and insights.

Uptime history 47 days of history
47 days agonow
100.0%
Uptime 24h
91 of 91 checks
7
Tools
read from the server
2057 ms
Response time
average over 24h
OAuth sign-in
Access
streamable-http

Nothing serious here today

Today is the operative word: we check Cupix Compass every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 12 min ago.

run in your terminal
claude mcp add cupix-compass --transport http https://7qc1f4ft9d.execute-api.us-west-2.amazonaws.com/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "cupix-compass": {
      "url": "https://7qc1f4ft9d.execute-api.us-west-2.amazonaws.com/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.cupix-compass]
url = "https://7qc1f4ft9d.execute-api.us-west-2.amazonaws.com/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "cupix-compass": {
      "url": "https://7qc1f4ft9d.execute-api.us-west-2.amazonaws.com/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "cupix-compass": {
      "url": "https://7qc1f4ft9d.execute-api.us-west-2.amazonaws.com/mcp"
    }
  }
}

This endpoint answered with an authorization challenge. The server is running, and it signs you in through your browser: there is no API key to paste.

Available tools 7

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

analyze
analyze-progress-and-forecasts
Analyze Work In Place (WIP) progress from SiteInsights(SI) — completion rates, delays, and forecasts. Generates a progress report: overall completion, progress by category/vendor/level, delay analysis, and estimated completion dates. **WORKFLOW:** - **Default**: call this tool with NO arguments. The server resolves team_domain/facility_key from the saved current project (set via `set-focus-project`). Do NOT call `list-my-projects` again just to obtain these values — the saved selection is the source of truth. - Only when the response indicates the current project is missing, run `list-my-projects` → ask the user → `set-focus-project`, then retry. - Pass explicit arguments **only** when the user clearly wants to analyze a different project than the saved one. Args: team_domain: Omit by default. Pass only to override the current project. facility_key: Omit by default. Pass only to override the current project. user_intent: REQUIRED. Pass the user's original question or request verbatim. Used for analytics only, does not affect results. Returns: Progress analysis report with completion rates and forecasts
ask
ask-about-project-data
Query the construction project database using natural language (Text-to-SQL). Converts natural language into SQL to retrieve captures, annotations, progress metrics, schedules, and other project records. Pass the user's question as-is without modification. For trade visibility, use `analyze-progress-and-forecasts` instead. **WORKFLOW:** - **Default**: call this tool with only `query`. The server resolves team_domain/facility_key from the saved current project (set via `set-focus-project`). Do NOT call `list-my-projects` again just to obtain these values. - Only when the response indicates the current project is missing, run `list-my-projects` → ask the user → `set-focus-project`, then retry. - Pass explicit team_domain/facility_key **only** when the user clearly wants to query a different project than the saved one. **Available tables:** - progresses: SI progress metrics (level, category, phase, workarea, cost, dates) - captures: Camera captures metadata (level, camera_model, capture_state, user_email) - records: Capture events with timestamps (captured_at, state, id) - photo_notes: Photonotes (description, state, user_email, created_at) - voice_notes: Voicenotes (level, description, state, user_email, created_at) - facilities: Site info (name, address, size, location, bim_count, created_at) - users: User profiles (name, email) - workareas: Spatial zones (level, name, user_name) Args: query: Natural language question (pass as-is, no SQL syntax) team_domain: Omit by default. Pass only to override the current project. facility_key: Omit by default. Pass only to override the current project. user_intent: REQUIRED. Pass the user's original question or request verbatim. Used for analytics only, does not affect results. scope: Previous ask-about-project-data result identity to search within. limit: Number of rows per page. Values above 200 are capped at 200. cursor: Cursor for the next page of the same search. Returns: List of TextContent with query results and metadata
compare
compare-site-findings
Use for QA/QC questions about findings added, resolved, unchanged, moved, or otherwise changed between two dates. Use the prior dates again on a follow-up call and add level or confidence filters. The runtime uses pano camera coverage, so uncertain identity or possible movement is returned as INDETERMINATE instead of guessed ADDED/RESOLVED.
current
check-current-project
Return the currently saved team_domain and facility_key for this user.
focus
set-focus-project
Save the user's current team and project so subsequent tool calls can omit the `team_domain` / `facility_key` arguments. Args: team_domain: Team domain to remember (required unless `clear=True`). facility_key: Facility key to remember (required unless `clear=True`). clear: If true, delete the stored selection and ignore the other args. user_intent: REQUIRED. Pass the user's original question or request verbatim. Used for analytics only, does not affect results. Returns: Human-readable confirmation message.
projects
list-my-projects
List construction projects the user can access within a team. **Use this tool ONLY when the user wants to switch project or has no saved current project.** If `check-current-project` returns a saved facility_key, do NOT call this tool — call the analysis tool directly with no arguments. Required workflow when this tool IS appropriate: 1. Present the returned projects to the user. 2. Wait for the user to select one. 3. Call `set-focus-project` with team_domain and facility_key to persist the selection so future sessions skip this step. 4. Then invoke analysis tools. Args: team_domain: Team domain. Optional; if omitted, falls back to the saved current project, otherwise returns the team list so the caller can pick a team first. user_intent: REQUIRED. Pass the user's original question or request verbatim. Used for analytics only, does not affect results. Returns: str: Accessible facilities with their keys and names.
site
search-site-photos
Search 360° captures (panoramic site photos) by visual content analysis. Searches what is VISUALLY SEEN in 360° captures — safety hazards, quality issues, work types, objects, equipment, materials, and physical site conditions. Do NOT use for capture counts or statistics — use `ask-about-project-data` instead. **WORKFLOW:** - **Default**: call this tool with only `query` (and optionally date filters / limit). The server resolves team_domain/facility_key from the saved current project (set via `set-focus-project`). Do NOT call `list-my-projects` again just to obtain these values. - Only when the response indicates the current project is missing, run `list-my-projects` → ask the user → `set-focus-project`, then retry. - Pass explicit team_domain/facility_key **only** when the user clearly wants to search a different project than the saved one. **Date filtering:** Only use start_date/end_date when the user explicitly mentions dates. Format: YYYY-MM-DD. Omit entirely for general queries without date context. Args: query: Keywords or phrases describing what to find in 360° captures team_domain: Omit by default. Pass only to override the current project. facility_key: Omit by default. Pass only to override the current project. user_intent: REQUIRED. Pass the user's original question or request verbatim. Used for analytics only, does not affect results. limit: Maximum number of results (default: 10) start_date: Start date filter, YYYY-MM-DD (omit if no date context) end_date: End date filter, YYYY-MM-DD (omit if no date context) scope: Previous search-site-photos result identity to search within. cursor: Cursor for the next page of the same search. Returns: ToolResult: Image viewer links, 3D coordinates, and capture dates

Endpoints

URLTransportStateLatencyChecked
https://7qc1f4ft9d.execute-api.us-west-2.amazonaws.com/mcp streamable-http sign-in 656 ms 12 min ago

Alternatives to Cupix Compass

same job, measured the same way
Free Official Data Samples, Provenance, Aggregations & Insights
by cazimedia-agentnative

Official data with free samples, provenance, aggregations, freshness and agent-ready insights.

14 tools answering
Userbrain
by userbrain

Explore your Userbrain user test data, summarize feedback, and uncover actionable insights faster.

answering
College Scorecard MCP Server
by cyanheads

Search, compare, and analyze U.S. college data — costs, earnings, programs, and outcomes.

44 installs/wk local only
Drifts
by geeks-accelerator

Multi-sensory AI experiences with time-locked progression and structured sensory data

77 installs/wk local only
SEOPro AI
by alpha-ai-labs

Turn Search Console data into SEO actions, content, publishing, indexing, and AI insights.

18 tools answering
Snowflake MCP Server
by nsphung

A Snowflake MCP server — SQL queries, schema exploration, and data insights for AI assistants

591 installs/wk local only
Geztio Platform
by geztio

Construction cost & project management: APU analysis, budgets, price lists, site execution.

answering
RFix
by rfix

Create RF signal projects from prompts, inspect graphs, and export IQ data.

3 tools answering

Cupix Compass — questions

Answers built from our own checks of this server.

What can Cupix Compass do?
It exposes 7 tools, read directly from the server on our last check. Among them: analyze-progress-and-forecasts, ask-about-project-data, check-current-project, compare-site-findings, list-my-projects, search-site-photos and 1 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Cupix Compass working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 2057 ms. The bar chart above shows every period we have measured.
How do I connect Cupix Compass?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address. You sign in through your browser once and the client keeps the session: no key to copy, and it refuses anonymous clients.
How do you sign in to Cupix Compass?
No API key is involved. Cupix Compass answers our knock with an OAuth challenge, so you authorise it once in your browser and the client keeps the session. That is also why we see no tool list: it will not describe itself to an anonymous client, and that is the server working as intended, not a fault.