subcue-mcp
Public read-only MCP server for SubcueAI, the AI interview assistant for macOS and Windows. Exposes live pricing and the latest desktop version as tools, plus product overview and FAQ resources. Includes a zero-dependency stdio bridge and Dockerfile.
README
SubcueAI Public MCP Server
SubcueAI (the real-time AI interview assistant for macOS & Windows) ships a public, unauthenticated, read-only Model Context Protocol server. Any AI agent can query live product data — pricing, latest desktop version, product overview, FAQ — instead of scraping HTML.
- Endpoint:
POST https://subcue.ai/mcp - Transport: streamable-http (single JSON response), JSON-RPC 2.0, MCP protocol
2025-06-18 - Auth: none. Writes: none — the server is strictly read-only.
- Server card:
https://subcue.ai/.well-known/mcp/server-card.json
This repository documents the server and provides ready-to-run client examples. The server itself runs on Cloudflare Workers as part of the SubcueAI website.
Quick start
# List tools
curl -s https://subcue.ai/mcp -X POST -H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
# Live pricing
curl -s https://subcue.ai/mcp -X POST -H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"get_pricing"}}'
Sample get_pricing output (live data, abridged):
# SubcueAI Pricing
## Starter — free
- Standard AI model
- Mock interview practice
## Pro — $20/mo; $16/mo when billed yearly ($192/yr)
...
Tools
| Tool | Arguments | Returns |
|---|---|---|
get_pricing |
— | Current subscription plans and pricing (Markdown) |
get_latest_version |
platform (optional, e.g. macos-arm64, windows-x64) |
Latest desktop app version, release date, download URL |
Resources
| URI | Content |
|---|---|
subcue://overview |
What SubcueAI is, key features, links (Markdown) |
subcue://faq |
Frequently asked questions (Markdown) |
Use resources/list / resources/read per the MCP spec.
Connect from popular clients
Claude Code
claude mcp add --transport http subcue https://subcue.ai/mcp
Cursor / any client using mcp.json
{
"mcpServers": {
"subcue": { "url": "https://subcue.ai/mcp" }
}
}
claude.ai — Settings → Connectors → Add custom connector → https://subcue.ai/mcp.
Stdio-only clients — this repo ships a zero-dependency stdio ⇄ HTTP bridge (bridge/server.mjs, Node 18+):
claude mcp add subcue -- node /path/to/subcue-mcp/bridge/server.mjs
# or containerised:
docker build -t subcue-mcp . && docker run -i subcue-mcp
Examples in this repo
examples/list-tools.sh— curl walkthrough of every methodexamples/client.mjs— zero-dependency Node.js clientexamples/client.py— zero-dependency Python client
Other machine-readable entry points
SubcueAI publishes a full agent-facing surface beyond MCP:
| Endpoint | What it is |
|---|---|
/llms.txt |
Plain-text site & product summary for language models |
/.well-known/api-catalog |
RFC 9727 linkset of public JSON APIs |
/.well-known/agent-skills/index.json |
Agent Skills discovery index |
/.well-known/agent-skills/subcue-public-info/SKILL.md |
Agent skill: how to fetch SubcueAI public data |
Accept: text/markdown |
Any public marketing/legal page returns Markdown instead of HTML |
Notes for agent developers
- Responses are deterministic JSON-RPC; notifications (
notifications/*) are accepted and return202with no body. - Data is live (pricing and versions come from the same source of truth as the website) — prefer these endpoints over scraping rendered HTML.
- Rate limiting applies at the edge; be a good citizen.
- Send a descriptive
User-Agent— default library UAs (e.g.Python-urllib/3.x) are rejected by edge bot protection with a403.
License
Documentation and examples: MIT © 2026 Subcue AI LLC.
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
E2B
Using MCP to run code via e2b.
Neon Database
MCP server for interacting with Neon Management API and databases
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.