instadash-mcp
v0.4.0
Published
Stdio adapter for the hosted Instadash MCP server at https://mcp.instadash.io/. Use this only if your MCP client doesn't support remote OAuth servers.
Downloads
41
Maintainers
Readme
instadash-mcp
Stdio adapter for the hosted Instadash MCP server.
This npm package is a thin proxy that forwards stdio JSON-RPC to the canonical MCP server at https://mcp.instadash.io/. It exists so MCP clients that only speak stdio — or users who prefer API-key auth over OAuth — can still reach the hosted server with a single npx install. Tool definitions are not duplicated here; they always come from the server, so this adapter cannot drift.
You probably don't need this
If your MCP client supports remote OAuth servers (Claude.ai, Claude Desktop, Claude Code, Cursor, VS Code, Goose, ...), add the server directly and skip this package:
https://mcp.instadash.ioSign in with GitHub or magic link when prompted. No API key, no Node install, always in sync.
When this adapter is useful
- Your MCP client only speaks stdio and has no remote/OAuth support.
- You're running a headless agent or CI job and prefer
Authorization: Bearer sk_...over an interactive OAuth flow. - You want one-line npm distribution alongside the hosted entry.
Install
{
"mcpServers": {
"instadash": {
"command": "npx",
"args": ["-y", "instadash-mcp"],
"env": { "INSTADASH_KEY": "sk_..." }
}
}
}Mint a key at instadash.io/get-started.
Claude Desktop
Edit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows) with the config above. Restart Claude.
Cursor, Windsurf, Codex, generic MCP clients
Same pattern — point the client at npx -y instadash-mcp with INSTADASH_KEY in the env.
Tools
The adapter relays every tools/list and tools/call to the hosted server, so the tool surface is whatever the server exposes today. To inspect it without installing anything:
curl -sS -X POST https://mcp.instadash.io/ \
-H "Content-Type: application/json" \
-H "Authorization: Bearer sk_..." \
--data '{"jsonrpc":"2.0","id":1,"method":"tools/list"}' | jq '.result.tools[].name'Schemas, descriptions, and the full set of tools live at that endpoint.
Env
| Variable | Required | Default |
|---|---|---|
| INSTADASH_KEY | yes | — |
| INSTADASH_MCP_URL | no | https://mcp.instadash.io/ |
INSTADASH_MCP_URL is useful for pointing at a staging deployment.
License
MIT
