
BadRooBot Test M MCP
- Updated September 20, 2025
- BadRooBot/test_m
BadRooBot-test_m is an MCP server that greets, scrapes websites, and generates text or images for agent-led research and content drafts.
About
BadRooBot-test_m bundles greeting, web scraping, and generative text or image actions into a single Smithery-hosted MCP server aimed at developers experimenting with agent tool breadth. Developers validating landing copy, summarizing competitor pages, or mocking onboarding flows can point Claude Code, Cursor, or Windsurf at the hosted remote instead of writing one-off scripts for each task. Scraping support makes it useful early in research-heavy threads, while on-demand generation covers drafts and visuals without leaving the IDE. Authentication follows the standard Smithery Bearer pattern, so configuration mirrors other remotes in the catalog. Treat scraping targets and rate limits responsibly; this is a compact test server from the test_m repo, not an enterprise crawler. It shines as a template for chaining fetch-then-summarize-then-illustrate workflows during integration sprints.
- Sends quick greeting messages as an MCP-callable utility
- Scrapes website content for competitive or reference research inside the agent
- Generates text and images on demand from agent prompts
- Smithery streamable-http deployment with required Bearer smithery_api_key
- Version 1.14.0 server manifest; source at github.com/BadRooBot/test_m
BadRooBot Test M MCP by the numbers
- Data as of Aug 10, 2026 (Skillselion catalog sync)
claude mcp add --transport http badroobot-test_m https://server.smithery.ai/@BadRooBot/test_m/mcp --header "Authorization: Bearer YOUR_TOKEN"Add your badge
Show developers this MCP server is listed on Skillselion. Paste this into your README.
| Transport | HTTP |
|---|---|
| Auth | Required |
| Last updated | September 20, 2025 |
| Repository | BadRooBot/test_m ↗ |
What it does
Let your agent send quick greetings, scrape pages for research, and generate text or images on demand through one Smithery MCP remote.
Who is it for?
Best when you're testing multi-capability MCP setups that combine light scraping with generative outputs in Claude Code or Cursor.
Skip if: Production competitive-intelligence pipelines that need compliant crawling, caching, and legal review at scale.
What you get
Once connected, the agent can scrape sites, emit greetings, and generate text or images from one Smithery MCP remote during the same task.
- Extracted website content returned to the agent context
- On-demand generated text and image outputs from prompts
- Reusable Smithery MCP entry for greeting and scrape demos
By the numbers
- Registry version 1.14.0 on MCP server.schema 2025-09-29
- 1 hosted Smithery remote with 1 required secret header
- GitHub source: github.com/BadRooBot/test_m
README.md
test
An MCP server built with Smithery.
Prerequisites
- Smithery API key: Get yours at smithery.ai/account/api-keys
Getting Started
Run the server:
uv run devTest interactively:
uv run playground
Try saying "Say hello to John" to test the example tool.
Run with Docker
Build the image (from the project root):
docker build -t hello-server .
Run the container:
docker run --rm -p 8081:8081 --shm-size=1g hello-server
Notes:
- The server listens on
0.0.0.0:8081and serves the MCP endpoint at/mcp. --shm-size=1gimproves browser stability for Playwright/Firefox-based scraping.
You can now connect an MCP client to:
http://localhost:8081/mcp
Development
Your server code is in src/hello_server/server.py. Add or update your server capabilities there.
Deploy
Ready to deploy? Push your code to GitHub and deploy to Smithery:
Create a new repository at github.com/new
Initialize git and push to GitHub:
git add . git commit -m "Hello world 👋" git remote add origin https://github.com/YOUR_USERNAME/YOUR_REPO.git git push -u origin mainDeploy your server to Smithery at smithery.ai/new
Recommended MCP Servers
How it compares
General-purpose Smithery MCP toolkit, not a dedicated SEO crawler skill or hosted browser farm.
FAQ
Who is BadRooBot-test_m for?
It is for developers and founders who want one MCP server that mixes greetings, scraping, and generation while building agent workflows.
When should I use BadRooBot-test_m?
Use it during Build integrations when you need the agent to pull page text for research and immediately draft or illustrate follow-up content.
How do I add BadRooBot-test_m to my agent?
Configure the remote https://server.smithery.ai/@BadRooBot/test_m/mcp with streamable-http transport and Bearer {smithery_api_key} in Authorization.