New tools and app updates, straight to your inbox. No spam, unsubscribe anytime.
Useful tools to make your AI workday a bit easier.
I've built a selection of open source, free tools to get you started. Built for data analysts, marketers, content teams, ops managers, and the engineers who want the kit to read. These are tools I use on a daily basis. They're all free, and if you'd like something a little more personalised, get in touch about my custom development work.
Free, open-source · MIT
What's an MCP, and how do I plug one in?
An MCP is a small piece of code that gives your AI assistant hands and eyes: access to tools and data it doesn't have on its own. Things like Search Console, your brand voice, image generation, live job data.
You add one to Claude Desktop with three lines of config and a restart. Once it's there, you ask Claude to use it in plain English. No coding required.
Gemini MCP
The one I use every day. Grounded current search, image generation, SVG diagrams, video. Calls Google's Gemini from inside Claude so you stop tab-switching between AI tools. Free tier covers normal use; you'll need a Gemini API key from Google AI Studio (two minutes).
SEO Audit Console
A full technical SEO audit run by conversation: your Search Console history and a site crawl merged into one prioritised report that writes its own fixes. We've walked the whole thing through on a real site, prompt by prompt.
Read the walkthrough-
Open your Claude Desktop config file.
In Claude Desktop, go to Settings → Developer → Edit Config. Or open it directly:
- macOS
~/Library/Application Support/Claude/claude_desktop_config.json- Windows
%APPDATA%\Claude\claude_desktop_config.json
-
Add the server to
mcpServers.Get a Gemini API key from Google AI Studio, then paste this block. If
mcpServersalready exists, add thegeminientry inside it.{ "mcpServers": { "gemini": { "command": "npx", "args": ["@houtini/gemini-mcp"], "env": { "GEMINI_API_KEY": "your-api-key-here" } } } } -
Restart Claude Desktop. Ask it to use the tool.
In a new chat, try one of these:
"Use Gemini to search Google for the latest news on agentic AI and summarise the three biggest stories this week."
Or ask it for a diagram: "Generate an SVG diagram showing how an MCP server connects to Claude." Claude calls Gemini, the result renders inline in the chat. The tools list at the bottom of the message box shows what it can do.
On Claude Code, ChatGPT or Cursor instead? The same pattern applies. Find the equivalent mcpServers entry in your client's settings. The npm package and command stay the same.
AI & Developer Tools
MCP servers for AI model access, local inference, and content quality.
Grounded search, image analysis, diagrams and video from inside Claude, with my Gemini MCP.
Cross-model handoff from Claude to Google Gemini. Image analysis and generation, deep research with grounding, video generation. Useful when Claude needs an extra pair of eyes or a different model's strength inside the same agent loop.
Image gen · Grounded research · Cross-model · Video
npm i -g @houtini/gemini-mcp Offload the heavy reading and bulk analysis to a local LLM, on hardware you own. No quota burn.
Wires a local Qwen Coder Next instance (120k context) into the Claude workflow. Use it for log triage, voice extraction, batch summarisation - anything where the work is bounded and you'd rather not pay per token.
Local LLM · 120k context · Bounded tasks · Cost control
npm i -g @houtini/lm SEO & Search
MCP servers for search data, content analysis, and AI search optimisation.
A free, open-source SEO audit tool for Claude: your Search Console data and a crawl of your site, 143 checks ranked by clicks per developer-hour.
Merges your Search Console history with a first-party crawl into one prioritised audit inside Claude - 143 checks, paste-ready fixes (redirects, JSON-LD, internal-link donors), and honest deterministic-vs-judgement labels. Supersedes Better Search Console.
GSC + crawl merge · 143 checks · Priority by money · Writes the fix
npm i -g @houtini/seo-audit-console Data & Marketing APIs
MCP servers for jobs intelligence, financial data, and email actions.
Live AI-jobs market intelligence in your agent loop. 16k+ enriched roles, structured for Claude to read.
The MCP server behind yubhub.co's job feed. Query trending titles, hiring companies, salary deltas - all returned as structured JSON an agent can reason over. Free public API.
Jobs · Market intelligence · Trending titles · Public API
npm i -g @houtini/yubhub Company fundamentals, statements and ratios from inside an agent. Built for finance and investor-research workflows.
Financial Modeling Prep API surfaced as MCP tools. Useful for finance content, investor briefs, and any agent that needs to reason over real company data instead of training-time approximations.
Financial data · Fundamentals · Statements · Research
npm i -g @houtini/fmp-mcp Send and analyse transactional + marketing email through Brevo, from inside an agent. The agent doesn't just suggest, it acts.
Brevo's email API exposed for agentic use. Useful when an agent needs to action a customer touchpoint - confirmation, invitation, recovery flow - rather than draft one for a human to send later.
Email · Transactional · Marketing · Agent actions
npm i -g @houtini/brevo-mcp If any of this could help with something you're working on, let's talk.
The kit on this page is what I use myself. On a client engagement I install the same patterns, wired to your data, with documentation your team owns afterwards.