Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"io-github-mixpeek-mcp-server": {
"args": [
"-y",
"@mixpeek/mcp"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
A lightweight, production-friendly Model Context Protocol (MCP) server for Mixpeek that:
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
npx -y '@mixpeek/mcp' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked @mixpeek/mcp against OSV.dev.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in ai-ml / search
Dynamic problem-solving through sequential thought chains
Persistent memory using a knowledge graph
Web and local search using Brave Search API
Production ready MCP server with real-time search, extract, map & crawl.
MCP Security Weekly
Get CVE alerts and security updates for io.github.mixpeek/mcp-server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
A lightweight, production-friendly Model Context Protocol (MCP) server for Mixpeek that:
Authorization and X-Namespace headersPython (PyPI):
# global (recommended)
pipx install mixpeek-mcp
# or in a venv
python -m venv .venv && source .venv/bin/activate
pip install mixpeek-mcp
npm (Node):
# run once
npx @mixpeek/mcp
# or install globally
npm i -g @mixpeek/mcp
Homebrew (macOS):
# tap and install (once the tap is live)
brew tap mixpeek/tap https://github.com/mixpeek/homebrew-tap
brew install mixpeek-mcp
# temporary local formula (dev/testing):
brew install --build-from-source Formula/mixpeek-mcp.rb
cp env.sample .env
# edit as needed
Env vars:
MIXPEEK_API_KEY: Your Mixpeek API key (optional if endpoints don't require auth)MIXPEEK_API_BASE: Default https://api.mixpeek.comMIXPEEK_OPENAPI_URL: Defaults to <API_BASE>/openapi.json (or /docs/openapi.json)MIXPEEK_NAMESPACE: Optional namespace value to send via X-NamespaceMCP_RATE_MAX_CALLS: Default 20 per MCP_RATE_PER_SECONDSMCP_RATE_PER_SECONDS: Default 10MCP_CONNECT_TIMEOUT: Default 5MCP_READ_TIMEOUT: Default 30# PyPI
mixpeek-mcp
# from source
python server.py
# npm
mixpeek-mcp
Your MCP client (e.g., Claude Desktop) can attach to this server via stdio.
docker build -t mixpeek-mcp:latest .
docker run --rm -it \
-e MIXPEEK_API_KEY=sk_... \
-e MIXPEEK_NAMESPACE=your_namespace \
mixpeek-mcp:latest
Or pull and run (once published):
docker run --rm -it \
-e MIXPEEK_API_KEY=sk_... \
-e MIXPEEK_NAMESPACE=your_namespace \
ghcr.io/mixpeek/mcp:latest
@mixpeek/mcp → https://www.npmjs.com/package/@mixpeek/mcpmixpeek-mcp → https://pypi.org/project/mixpeek-mcp/ (publish pending)mixpeek/mcp (pending push), GHCR: ghcr.io/mixpeek/mcp (pending push)mixpeek/tap/mixpeek-mcp (tap repo to be created)We prepared registry.json compatible with the Official Docker MCP Registry. To submit:
registry.json (update Docker image reference if you publish under a different org/tag).Required for write-protected endpoints:
MIXPEEK_API_KEY: Authorization: Bearer <key>Optional:
MIXPEEK_NAMESPACE: sets X-Namespace for isolationMIXPEEK_API_BASE: defaults to https://api.mixpeek.com; testing: https://server-xb24.onrender.comMIXPEEK_OPENAPI_URL: defaults to <API_BASE>/openapi.json (or /docs/openapi.json)MCP_RATE_MAX_CALLS / MCP_RATE_PER_SECONDS: simple token bucketMCP_CONNECT_TIMEOUT / MCP_READ_TIMEOUT: request timeoutsoperationIdquery/body envelopeUnit tests:
pip install -r requirements.txt
pytest -q
Live test (optional):
export LIVE_MIXPEEK_API_KEY=sk_...
export LIVE_MIXPEEK_OPENAPI_URL=htt
... [View full README on GitHub](https://github.com/mixpeek/mcp-server#readme)