# Tools

> Every listed resource, editors’ picks first. The filters below can be combined.

- Search: append `?q=<keywords>` to the URL. Separate several keywords with spaces; all of them must match. Matches name, repository, tags, professions, description and README.
- Filter by type: append `?type=<cli|skill|plugin|mcp>` to the URL.
- Filter by profession: append `?profession=<profession id>` to the URL. Separate several ids with commas; a resource matches when it suits any of them. Ids are listed at https://hebbmind.com/api/v1/professions
- Filter by tag: append `?tag=<tag>` to the URL. Separate several tags with commas; a resource must carry all of them. Tags are listed at https://hebbmind.com/api/v1/tags

Resources for Operations or Writing / Content, Tagged `python`: 26 items.

> - Operations: Content, campaign, community, user and e-commerce operations, plus performance reviews.
> - Writing / Content: Writing and editing articles, books, technical docs and social content.

- [yt-dlp](https://hebbmind.com/es/cli/yt-dlp.md): [CLI] Command-line audio and video downloader supporting thousands of sites: pick formats and quality, grab subtitles and metadata, and merge or transcode with FFmpeg. The actively maintained fork of youtube-dl.
- [MarkItDown-MCP](https://hebbmind.com/es/mcp/markitdown-mcp.md): [MCP] From Microsoft: converts PDF, Word, Excel, PowerPoint, HTML and other files or URLs to Markdown so agents can read and search them. A single convert_to_markdown tool over STDIO or local HTTP.
- [Rembg](https://hebbmind.com/es/cli/rembg.md): [CLI] Removes image backgrounds with one command: single images, whole folders or watched directories, mask-only output and switchable models like U2Net and SAM. Can also run as an HTTP server or process video frames with FFmpeg. Default models run locally.
- [gallery-dl](https://hebbmind.com/es/cli/gallery-dl.md): [CLI] Command-line tool for bulk-downloading galleries and posts from many image hosts and social platforms, with flexible file naming and config, and yt-dlp integration for video. Main development has moved to Codeberg; the GitHub repo stays in sync.
- [notebooklm-py](https://hebbmind.com/es/cli/notebooklm-py.md): [CLI] Unofficial Python library and CLI for driving Google NotebookLM (now Gemini Notebook): bulk-import sources, ask cited questions, and generate and download podcasts, videos, slides, quizzes and flashcards. Ships an agent skill. Relies on undocumented APIs and needs a Google sign-in.
- [edge-tts](https://hebbmind.com/es/cli/edge-tts.md): [CLI] Converts text to speech with Microsoft Edge's online TTS service and can generate subtitle files at the same time. No API key needed, with voices for many languages. Not an official Microsoft project and depends on that online service staying available.
- [Streamlink](https://hebbmind.com/es/cli/streamlink.md): [CLI] Pipes live streams from Twitch, YouTube and many other platforms to a local player, or saves them to video files with --output or --record, for keeping and re-editing replays of your own or partners' streams. Viewing needs a player like VLC. Only record content you have rights to.
- [BackgroundRemover](https://hebbmind.com/es/cli/backgroundremover.md): [CLI] Removes backgrounds from images and videos with one AI command: batch whole folders, use a portrait model, refine edges or swap in a solid color, and output transparent MOV or composite video onto a new background. Runs locally; install PyTorch and ffmpeg first. Models download on first run.
- [Argos Translate](https://hebbmind.com/es/cli/argos-translate.md): [CLI] Open-source offline machine translation built on OpenNMT, usable as a CLI, Python library or GUI. Download language packages as needed; when no direct model exists it pivots through an intermediate language. Suits text you would rather not upload to the cloud.
- [proselint](https://hebbmind.com/es/cli/proselint.md): [CLI] English prose linter that turns usage guides such as Garner's and advice from great writers into rules, flagging clichés, redundancy, bad comparisons and usage errors line by line, with JSON output for agents. Runs locally with Python; English only.
- [mcp-obsidian](https://hebbmind.com/es/mcp/mcp-obsidian.md): [MCP] Uses Obsidian's community Local REST API plugin so agents can list, read, search, append to and delete notes, and insert content at a heading, block reference or frontmatter field. Install that plugin and configure its API key first.
- [Excel MCP Server](https://hebbmind.com/es/mcp/excel-mcp-server.md): [MCP] Create, read and modify xlsx workbooks without Microsoft Excel installed: formulas, formatting and conditional formatting, charts, pivot tables and tables. Runs locally over stdio or as a remote HTTP service.
- [DaVinci Resolve MCP Server](https://hebbmind.com/es/mcp/davinci-resolve-mcp.md): [MCP] Lets agents control DaVinci Resolve via its built-in scripting API: edit timelines, organize the media pool, color grade, work with Fusion and render. Requires DaVinci Resolve Studio; the free version works only up to 21.0.x through the in-app scripting bridge.
- [Google Workspace MCP Server](https://hebbmind.com/es/mcp/google-workspace-mcp.md): [MCP] Works with Gmail, Calendar, Drive, Docs, Sheets, Slides, Tasks, Chat and other Google Workspace services, with multi-user OAuth and read-only mode. You create your own Google OAuth client and run it in HTTP mode.
- [shot-scraper](https://hebbmind.com/es/cli/shot-scraper.md): [CLI] Simon Willison's website screenshot CLI: batch screenshots from YAML, record demo videos, export PDF and HTML, run JavaScript in pages to extract data, and dump accessibility trees. Built on Playwright; install a browser on first use.
- [Google Search Console MCP Server](https://hebbmind.com/es/mcp/mcp-gsc.md): [MCP] Connects Google Search Console so agents can analyze queries, clicks and rankings, compare periods, check URL indexing status and manage sitemaps. Not an official Google project; you need your own Google Cloud OAuth credentials or a service account.
- [Telegram MCP](https://hebbmind.com/es/mcp/telegram-mcp.md): [MCP] Uses Telethon to operate Telegram as your personal account: search, send and receive messages, schedule sends, and manage contacts, groups and channels across 80+ tools, with an optional read-only mode. Needs a Telegram API ID and runs locally as a service.
- [Papis](https://hebbmind.com/es/cli/papis.md): [CLI] Command-line reference and bibliography manager: add papers by DOI with metadata fetched automatically, search by author, title or tag, and import or export BibTeX. Each entry is a readable YAML file that agents can read and write easily; a web UI is included. Needs Python.
- [DuckDuckGo Search MCP Server](https://hebbmind.com/es/mcp/duckduckgo-mcp-server.md): [MCP] Web search through DuckDuckGo plus fetching and parsing page content, with built-in rate limiting and LLM-friendly result formatting. No API key needed; runs with a single uvx command.
- [Python SEO Analyzer](https://hebbmind.com/es/cli/python-seo-analyzer.md): [CLI] Crawls an entire site, counts words and keywords per page, and checks technical SEO such as titles, meta descriptions, image alt text, H1s and social tags. Outputs JSON by default or an HTML report for agents to act on. Needs Python; the optional AI content review needs an API key.
- [Google Ads MCP Server](https://hebbmind.com/es/mcp/google-ads-mcp.md): [MCP] Lets agents query Google Ads accounts, campaigns and performance data with GAQL; currently read-only tools only. Maintained by Google; needs Google Cloud credentials and Google Ads API access.
- [mcp-google-sheets](https://hebbmind.com/es/mcp/mcp-google-sheets.md): [MCP] Lets agents read and write Google Sheets: list and search spreadsheets, read and batch-update cells, insert rows and columns, create and share sheets and build charts, with the option to enable only some tools to save context. Needs a Google Cloud service account or OAuth credentials.
- [X API FastMCP Server (xmcp)](https://hebbmind.com/es/mcp/xmcp.md): [MCP] From the X (Twitter) developer platform: a FastMCP server that turns the X API into tools to post, search posts and users, and manage DMs and lists, with an allowlist for which tools load. Needs X developer app credentials and a locally started Python server.
- [MCP Server for Odoo](https://hebbmind.com/es/mcp/mcp-server-odoo.md): [MCP] Connects to Odoo ERP so agents can search, create, update and delete customers, products, invoices and other records in natural language, with aggregations and attachment reading. In production, install the companion MCP module in Odoo; for testing, YOLO mode connects directly.
- [Zendesk MCP Server](https://hebbmind.com/es/mcp/zendesk-mcp-server.md): [MCP] Lets agents view, create and update Zendesk tickets and comments, read Help Center articles as a knowledge base, and use built-in prompts for ticket analysis and reply drafting. Each support rep signs in with OAuth after an admin registers an OAuth client. Install from source.
- [Freshdesk MCP Server](https://hebbmind.com/es/mcp/freshdesk-mcp.md): [MCP] Lets agents create, search, update and reply to Freshdesk tickets, add internal notes, and look up contacts, companies and agents, so support teams can process and summarize tickets in bulk. Needs a Freshdesk API key and account domain; runs locally with uvx.
