botrun-default-mcp
v0.1.0
Published
Botrun default MCP server (stdio) - Node.js npx version
Maintainers
Readme
botrun-default-mcp
Botrun default MCP server (stdio) - Node.js npx version.
Installation
npx botrun-default-mcpTools
| Tool | Description |
|------|-------------|
| scrape | Scrape web pages via ScraperAPI, returns markdown |
| chat_with_pdf | Analyze PDFs with Gemini (smart chunking for large files) |
| chat_with_imgs | Analyze images with Gemini Vision |
| web_search | Search via Perplexity API |
| create_html_page | Create HTML pages locally |
| create_plotly_chart | Generate interactive Plotly charts |
| create_mermaid_diagram | Generate Mermaid diagrams |
| current_date_time | Get current date/time (Asia/Taipei) |
Configuration
Claude Desktop / Claude Code
{
"mcpServers": {
"botrun-default-mcp": {
"command": "npx",
"args": ["-y", "botrun-default-mcp"],
"env": {
"GEMINI_API_KEY": "AIza...",
"PPLX_API_KEY": "pplx-...",
"SCRAPERAPI_API_KEY": "...",
"OPENROUTER_API_KEY": "sk-or-v1-..."
}
}
}
}Environment Variables
| Variable | Description |
|----------|-------------|
| GEMINI_API_KEY | Google AI Studio API key for Gemini |
| PPLX_API_KEY | Perplexity API key |
| SCRAPERAPI_API_KEY | ScraperAPI key |
| OPENROUTER_API_KEY | OpenRouter API key (optional) |
| OPENROUTER_BASE_URL | OpenRouter base URL (optional) |
| PDF_ANALYZER_MODEL | Gemini model for PDF (default: gemini-2.0-flash) |
| IMG_ANALYZER_MODEL | Gemini model for images (default: gemini-2.0-flash) |
Development
npm install
npm testPublishing
npm login
sh/seba_npm.shLicense
MIT
