apexapi-mcp
OfficialClick on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@apexapi-mcp check my account balance"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
apexapi-mcp
MCP server for ApexApi — call 120+ AI models (OpenAI, Anthropic, Google, DeepSeek, Qwen…) and read the live web (scrape / crawl / structured extract) from any MCP client, with one ak- API key and one prepaid balance.
Tools
chat, list_models, get_balance, scrape_page, crawl_site, extract_structured, check_job, generate_image, generate_speech
Related MCP server: Korpi API MCP server
Local (stdio)
Get a key at https://apexapi.dev/keys, then add to your MCP client config:
{
"mcpServers": {
"apexapi": {
"command": "npx",
"args": ["-y", "apexapi-mcp"],
"env": { "APEXAPI_API_KEY": "ak-..." }
}
}
}Claude Code: claude mcp add apexapi -e APEXAPI_API_KEY=ak-... -- npx -y apexapi-mcp
Remote (Streamable HTTP)
Endpoint: https://api.apexapi.dev/mcp with header Authorization: Bearer ak-...
Responses use MCP Streamable HTTP framing (SSE) — clients like Claude Code handle this natively; it is not a plain-JSON REST endpoint.
Claude Code: claude mcp add --transport http apexapi https://api.apexapi.dev/mcp --header "Authorization: Bearer ak-..."
Docs
Available Tools
9 toolschatAsk an AI modelA
Send a prompt to any of the 120+ models on ApexApi (OpenAI, Anthropic, Google, DeepSeek, Qwen, Mistral…). Use list_models to discover model slugs. Billed per token from the credit balance.
Inputs: model (required), prompt (required), system, max_tokens, +1 more.
check_jobCheck an async jobB
Poll a crawl_site or extract_structured job by id.
Inputs: id (required), kind (required).
crawl_siteRead a whole siteA
Crawl same-domain pages from a seed URL into markdown. Waits up to 60s; if still running, returns a job id for check_job. Billed $0.005 per page, capped by limit. Full page set is at result_url.
Inputs: url (required), limit.
extract_structuredExtract structured dataA
Ready-made structured JSON from Amazon, Walmart, Crunchbase, G2, Google Maps, or Zillow product/company/listing URLs. Billed $0.01 per record; failures free. Scrapers: amazon-product, walmart-product, crunchbase-company, g2-product, google-maps-business, zillow-property.
Inputs: url (required), scraper (required), limit.
generate_imageGenerate an imageA
Generate an image from a text prompt. Returns a URL. Use list_models with type=image for available models and prices.
Inputs: model (required), prompt (required), size.
generate_speechGenerate speech (TTS)A
Text-to-speech via ElevenLabs. Returns an MP3 URL. Billed per 1,000 characters.
Inputs: input (required), model, voice.
get_balanceGet credit balanceA
Current prepaid credit balance in USD. Balance is the only usage limit on ApexApi.
Inputs: no named parameters.
list_modelsList available modelsA
Live catalog of all ApexApi models with type, context window, and USD pricing (per 1M tokens for chat). Filter by type to keep the list short.
Inputs: type.
scrape_pageRead a web pageA
Fetch any URL as clean, LLM-ready markdown (or html/text). Anti-bot handling is automatic. Billed per successful page ($0.002 standard, $0.008 stealth); failures are free.
Inputs: url (required), format.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
TDQS
Scored across 9 tools
Each tool targets a distinct operation: balance, chat, model catalog, single-page scraping, site crawling, structured extraction, job polling, image generation, and speech generation. Even the web-scraping trio (scrape_page, crawl_site, extract_structured) is clearly differentiated by scope and output format.
Most tools follow a clear verb_noun snake_case pattern (list_models, scrape_page, generate_image, etc.). The exception is 'chat,' which is just a verb and breaks the pattern slightly, though it is still readable.
With 9 tools, the server covers a broad but well-defined API surface. Each tool serves a distinct function without redundancy, and the count is appropriate for an API aggregator.
The core workflows are covered: balance checking, model discovery, chat, web scraping (single and multi-page), structured data extraction, job polling, image and speech generation. Missing are minor conveniences like canceling or listing jobs, but agents can work around these.
Maintenance
Related MCP Connectors
Connect MCP clients to 2,000+ AI models without managing provider API keys.
Web scraping, extraction and search for AI agents. Hosted MCP with workspace API keys.
Discover and call 10,000+ production APIs from one MCP server. Pay-per-call billing for AI agents.
The OpenRouter for tools. One MCP connection gives any AI agent 254 hosted tools, pay per call.
Related MCP Servers
AlicenseNot gradedqualityDmaintenanceEnables AI agents and developers to generate images, videos, audio, and text using 100+ models via MCP or REST with a single API key.4MIT- AlicenseNot gradedqualityCmaintenanceEnables MCP clients such as Claude and Cursor to list available AI models, generate video, image, and text outputs, and check video job status through a single prepaid API key.42 npmMIT
- AlicenseNot gradedqualityAmaintenanceEnables AI clients to discover, inspect, and run over 2,000 AI models and APIs through local MCP tools, with free data API calls and browser-based authorization. It supports workflows such as search, social media, scraping, e-commerce, finance, image/video/audio generation, and run/account management.556,724 npmMIT
- FlicenseNot gradedqualityAmaintenanceEnables MCP clients to perform AI-powered web scraping, extraction, search, crawling, schema generation, and scheduled monitor management through local or hosted integration.-