Neura MarketNeura Market/CoPilot
    ChatGPTChatGPTClaudeClaudeGeminiGeminiCursorCursorGrokGrokPerplexityPerplexityCoPilotCoPilot
    DeepSeekDeepSeekStable DiffusionStable DiffusionMidjourneyMidjourney
    View All Directories
    OverviewRulesPromptsMCPsAgentsBlogVideosGuidesCoursesCommunityPluginsTrendingGenerate
    CoPilotBlogDialling Our Agents to 11: My Favourite MCP Servers
    Back to Blog
    Dialling Our Agents to 11: My Favourite MCP Servers
    mcpserver

    Dialling Our Agents to 11: My Favourite MCP Servers

    Darren "Dazbo" Lester June 8, 2026
    0 views

    What This Article Is About I’d like to tell you about a few of the MCP servers and agent...

    --- title: "Dialling Our Agents to 11: My Favourite MCP Servers" series: "Dialling Our Agents to 11" published: true date: "2026-06-08 02:27:01 UTC" tags: "mcpserver, agenticai, googleantigravity, agentharness" canonical_url: "https://medium.com/google-cloud/dialling-our-agents-to-11-my-favourite-mcp-servers-9549c1442a5e" cover_image: https://cdn-images-1.medium.com/max/1024/1*iSthtg9iS5ziUr36QtHHBw.png --- ## What This Article Is About I’d like to tell you about a few of the MCP servers and agent skills that I use most often. I’ll tell you what they do, how I use them, and how to install them. These make up much of my agentic environment — or _agent harness_ — that ensures that my agentic tools do what I need them to do, in a reliable and repeatable way. Since I mostly work within the Google ecosystem, it will be no surprise to the majority of my readers that most of these (but not all) are Google-centric. This first part will cover the MCP servers, and I’ll share my favourite agent skills in the second part. ## Not Sure What MCP Servers and Skills Are? Check out this video, where I explain MCP and skills, how they work, and how they differ. {% youtube tFUjc1Jx5_0 %} I talk about the use cases where skills are better than MCP servers and _vice versa,_ and I talk about the scenarios where you might want to use them together. (This is the talk I did for the Google _Build with AI_ roadshow.) MCP servers and skills are crucial for **grounding our agents** and **ensuring they do what we want them to do, in a repeatable way.** They make up two core components of the _agent harness_. If you’re new to this term, then here’s the thing to know: _“If you’re not the model, you’re the harness.”_ When you’re using an agent to achieve a goal, that agent calls at least one model. But every agent also needs at least some of the following: prompts, context management, state management, tools, data for grounding, orchestration and an execution environment. These are the things that make up the harness. So, where exactly do MCP and skills fit into this scaffolding? - **MCP servers** let you have **natural language conversations with tools, services and data**. They provide a standardised open interface that gives the agent its hands and eyes — letting it safely interact with local files, run database queries, fetch documentation, execute code, browse the web, and so on. - **Skills** configure the **on-demand knowledge** for our agents. I.e. the reusable prompts, patterns, workflows, checklists, principles and rules. Assembling a tailored set of skills and MCP servers dials your agentic development environment straight up to 11. Suddenly, your agentic editor isn’t just suggesting code; it’s actively provisioning cloud services, auditing your SEO, checking your security protocols, and maintaining your documentation. ## Environment These days I’m doing all my development work in either [Google Antigravity CLI](https://antigravity.google/product/antigravity-cli) or [Antigravity IDE](https://antigravity.google/product/antigravity-ide). (By the way, Google Antigravity is also known as _Agy_. So I’ll be using this nickname frequently in this article.) If you want a general overview of how to set up skills and MCP servers in Agy, check out my article: [Configuring MCP Servers and Skills for Antigravity CLI and IDE](https://medium.com/google-cloud/configuring-mcp-servers-and-skills-for-antigravity-cli-and-ide-a938c7eebb78) Okay, that’s it for the preamble. Let’s get into the list! ## #1 — GitHub ### What It Does [This MCP server](https://github.com/github/github-mcp-server) acts as the bridge between your agent and your GitHub repositories. It exposes a full set of tools for managing pull requests, creating issues, committing changes, and pushing them. It’s also particularly useful if you manage to get yourself in a git pickle! I have a bit of imposter syndrome when it comes to remembering certain git commands. _Is it just me?_ For example, you might say to Antigravity: _“Commit all the changes in my workspace in a new branch, and push.”_ In response, Agy is going to pick an appropriate name for your branch, create it, stage and commit your changes with an appropriate commit message, and push to your remote repo. Here’s a really simple demo, where I’ve asked Agy: _“Look up all my public github repos. Return them to me directly in this chat as a markdown table, including one line description, primary technologies used, and number of stars. List them in descending stars order.”_ {% youtube yIrgfGh-hTo %} ### Installation To install it, just add this block to your MCP configuration. (In Antigravity, it will be `~/.gemini/config/mcp_config.json`.) The MCP server is remote, so you don’t need to install anything locally. You will need a GitHub [access token](https://github.com/settings/tokens), to allow your agent to authenticate to GitHub. ```json "mcpServers": { // other MCP servers "remote-github": { "serverUrl": "https://api.githubcopilot.com/mcp/", "headers": { "Authorization": "Bearer YOUR_GITHUB_PERSONAL_ACCESS_TOKEN", "Content-Type": "application/json" } } } ``` ## #2 — Google Developer Knowledge ### What It Does This is a remote server that gives your agent the power to perform semantic search of the official Google developer documentation corpus. It covers everything from Android, Go, Flutter, Firebase, ADK, and Gemini APIs, to Google Cloud and TensorFlow. With [this MCP server](https://developers.google.com/knowledge/mcp?utm_campaign=DEVECO_GDEMembers&utm_source=deveco), your agent knows: - The latest Google services and APIs - What’s deprecated and should be avoided - Best practices for architecture, coding standards, and implementation - How to troubleshoot common issues related to Google services In short… **If you do any work with Google services, you want this MCP to be running!** Without this MCP, you’ll often get outdated information about Google services and APIs, or code generated with hallucinations that don’t actually work. Let’s give it a try… _“Using Google Developer Knowledge MCP, tell me about GKE in-place pod resize”_ Our agent quickly comes back with an accurate and up-to-date response: ![Using Google Developer Knowledge MCP](https://cdn-images-1.medium.com/max/1024/1*yUHELhv_XjGgHt9jQ2Pgsw.png) Note: it’s not really _necessary_ to tell Agy which MCP server to use to do a task. But sometimes, if you have many servers with complementary capabilities, it can save your agent a bit of confusion if you tell it how you want it to fetch your information. ### Installation To configure this, you’ll need to authenticate (which can be with ADC or an API key), and then add an entry like this to your MCP config: ```json "mcpServers": { // other MCP servers "google-developer-knowledge": { "command": "npx", "args": [ "-y", "mcp-remote", "https://developerknowledge.googleapis.com/mcp", "--header", "X-Goog-Api-Key: YOUR_API_KEY" ] } } ``` ## #3 — AVTool ### What It Does I love this one! It’s basically a wrapper around the free command line tool, `ffmpeg`. With it you can manipulate video, images and audio with natural language commands. With prompts like… - _“Extract the audio from the video file video123.mp4 as mp3”_ - _“Trim the first 5 seconds off the video”_ - _“Convert all the gif files >5MB in this folder to jpg”_ - _“Double the playback speed of this video”_ - _“Optimise this video so it’s less than 10MB”_ Let’s do a quick demo… I’ve put an episode of an old 1980s Dungeons and Dragons cartoon into the workspace directory. My goal is to extract just the first 10 seconds of the episode and save it as a separate video file. The original video has quite a long title, but I don’t have to be specific with Agy: _“Take the first 10 seconds of the dungeons and dragons video, and save it as a new video.”_ {% youtube mh_XKxrJleg %} The clip generation was super fast. Agy, via the MCP server, ran this command, but we don’t need to know or care! ```shell ffmpeg -y -i "dungeons & dragons -01- the night of no tomorrow (mummra1983).avi" \ -ss 00:00:00 -t 10 -c:v libx264 \ -c:a aac media-output/dungeons_and_dragons_10s.mp4 ``` Insanely cool, right? ### Installation Unlike the previous MCP servers I’ve described, this one requires that we set up some prerequisites... 1. Of course, we need to have `ffmpeg` [installed](https://ffmpeg.org/download.html) locally. 2. The tool can optionally write to a GCS bucket. For this, make sure you’ve specified a Google Cloud project and bucket you have write access to. (Authentication is done using ADC.) 3. Install the local **AVTool MCP** server. See the instructions [here](https://github.com/GoogleCloudPlatform/vertex-ai-creative-studio/tree/main/experiments/mcp-genmedia). Finally, add your MCP configuration as usual: ```json "mcpServers": { // other MCP servers "avtool": { "command": "mcp-avtool-go", "env": { "MCP_SERVER_REQUEST_TIMEOUT": "55000", "PROJECT_ID": "your-google-project", "GENMEDIA_BUCKET": "your-gcs-bucket", "LOCATION": "europe-west1" } } } ``` ## #4 — NotebookLM ### What It Does Everyone knows I love [NotebookLM](https://notebooklm.google.com/)! A quick recap, if you don’t know what it is… NotebookLM is a personalised AI research assistant built on top of Google’s multimodal Gemini models. It’s designed to help you understand, synthesise, and present complex information that’s scattered across all sorts of different formats. Some key tenets: - The information it synthesises is grounded strictly on only the sources you provide. - It supports various formats of data, including videos, audio, Google Docs and Sheets, PDFs, images, web pages, and more. - It can generate various types of output for you, including detailed reports, mind maps, audio podcasts, presentations, and even videos! I’ve written a dedicated blog about using MCP to integrate with NotebookLM previously: [Integrate NotebookLM with Gemini CLI, Google Antigravity or Other Agents with MCP](https://medium.com/google-cloud/integrate-notebooklm-with-gemini-cli-google-antigravity-or-other-agents-with-mcp-cd83b575dc39) That blog has a number of use cases demonstrated, so I won’t repeat them here. ### Installation This is another MCP server that runs locally, so there’s a few things you need to setup: 1. Have `uv` installed. (Like many locally running MCP servers require.) 2. Install the local `notebooklm-mcp-cli`: `uv tool install notebook-mcp-cli` Now you can go ahead and add your MCP server entry: ```json "mcpServers": { // other MCP servers "notebooklm-mcp": { "command": "uvx", "args": [ "--from", "notebooklm-mcp-cli", "--with", "fakeredis<2.20.0", "notebooklm-mcp" ] } } ``` ## #5 — ADK-Docs ### What It Does This is very useful when developing using [Google Agent Development Kit (ADK)](https://adk.dev/). This particular MCP Server provides your agent with specific grounding documentation about ADK itself. These days, this one might be a little redundant, given that the Google Developer Knowledge MCP includes ADK documentation in its corpus. But I still find that having this MCP installed provides very targeted information when I’m building agents with ADK. It works by running a local `mcpdoc` MCP server on your machine and pointing that server to the official ADK documentation. If you want to know a bit more about how this works, you might find this interesting: [Give Your AI Agents Deep Understanding With LLMS.txt](https://medium.com/google-cloud/give-your-ai-agents-deep-understanding-with-llms-txt-4f948590332b) ### Installation You do need to have `uv` pre-installed, but otherwise, the only configuration you need is this: ```json "mcpServers": { // other MCP servers "adk-docs-mcp": { "command": "uvx", "args": [ "--from", "mcpdoc", "mcpdoc", "--urls", "AgentDevelopmentKit:https://adk.dev/llms.txt", "--transport", "stdio" ] } } ``` ## #6 — Stitch ### What It Does [Google Stitch](https://stitch.withgoogle.com/) is very cool! **It’s all about designing the UI.** This is its tagline: ![Start with a prompt. Iterate into a design.](https://cdn-images-1.medium.com/max/757/1*_fczXGarhimw3s3FUC_a6w.png) You describe an idea in natural language, and Stitch creates the wireframe and the interactive mockups of what your application will look like. You might give Stitch a prompt like: _“A landing page for a movie club application. Minimalist dark-mode aesthetic with neon purple and green accents. Top bar navigation, with main window widgets for calendar and movie management.”_ Let’s give that prompt a go! Initially, as Stitch is building the design, we see this: ![Stitch — responding to my prompt](https://cdn-images-1.medium.com/max/1024/1*_l2zxuCFbUg0nCZYnhs8Wg.png) And a minute later, we have this: ![Movie club mockup — ready to go!](https://cdn-images-1.medium.com/max/1024/1*M4Zeu2-aerDUfdKKS4l0Rg.png) How cool is that? From here, you can annotate, modify and iterate. As you go, Stitch maintains your UI design in a standardised `DESIGN.md` document that is both human and agent-readable. And you can export everything created by Stitch — the `DESIGN.md`, the HTML, and the images — in various formats, including Figma, as a zip file, or directly into [AI Studio](https://aistudio.google.com/prompts/new_chat). If I download the zip, it looks like this: ![Zip downloaded from stitch](https://cdn-images-1.medium.com/max/546/1*6fgNOSPjuKzJF3IhNK97kQ.png) Now I can add these files to my development project. If I’m vibing the frontend, I could drop in these files and then ask Agy to (say) create a React web application that matches these files. But with the Stitch MCP server, it’s even easier! It essentially opens a two-way conversation about your agentic development environment (like the Agy IDE) and Stitch. So now you could say, from Agy: _“Using Stitch MCP, create a landing page for a movie club application. Minimalist dark-mode aesthetic with neon purple and green accents. Top bar navigation, with main window widgets for calendar and movie management. Let me give it the once over before we build the actual web UI application.”_ This is what we then see in Agy: ![Using Stitch MCP from Agy IDE](https://cdn-images-1.medium.com/max/1024/1*YJjbyhOqZ5BpjFkqftr_TQ.png) Then, as with any MCP server, Agy asks if it has permission to execute the required tool: ![Permission to use Stitch MCP tools](https://cdn-images-1.medium.com/max/546/1*EVpcrnB9FbQxxuNKIWBzLg.png) Once Agy is finished, we see this: ![Building a design in Stitch from the Agy IDE](https://cdn-images-1.medium.com/max/542/1*9ETC6IEdG0itHbjvddUfYQ.png) Of course, we can always go into the Stitch UI and take a look at what was created. To conclude, with the Stitch MCP server we can: - Create the design using a natural language prompt - Iterate on the design - Then proceed directly to implementation And all without ever leaving our IDE’s chat interface. Also, we never have to export any files from Stitch and dump them into our workspace. We have true two-way conversation between our Agy agent and Stitch. ### Installation Stitch uses a remote MCP server, so we just need to download an API key from Stitch, and then add this to our MCP config: ```json "mcpServers": { // other MCP servers "StitchMCP": { "command": "npx", "args": [ "-y", "mcp-remote", "https://stitch.googleapis.com/mcp", "--header", "X-Goog-Api-Key: YOUR_API_KEY" ] } } ``` ## #7 — Google Cloud Remote MCP Servers, e.g. Firestore, BigQuery, etc ### What It Does These have been around for a little while now, but Google made them generally available (GA) in April 2026. Basically, they are a [set of remote MCP servers](https://docs.cloud.google.com/mcp/supported-products), hosted and fully-managed by Google. They align to many of Google’s services and products, like BigQuery, Firestore, Cloud SQL, Cloud Storage, Cloud Run, GKE, Maps, Cloud Monitoring, Cloud Logging, and so on. **They allow us to have natural language conversations with these Google services**. And because they are fully-managed, we don’t have to install anything and we never have to maintain them. Typically, I don’t have these enabled all the time. But if I’m working with a particular Google Cloud service for a given project, I’ll typically configure the required MCP server for as long as I need it. ### Installation We do need to do a couple of things in Google Cloud first. This includes: - Ensuring we have a Google project - Enabling the API for the service we want to talk to, e.g. `bigquery.googleapis.com` - Enabling the required MCP server - Granting your identity the `roles/mcp.toolUser` role - Granting your identity the correct IAM role to use the underlying service that is provided via MCP Then we can add our MCP configuration: ```json "mcpServers": { // other MCP servers "FirestoreMCP": { "serverUrl": "https://firestore.googleapis.com/mcp", "authProviderType": "google_credentials", "oauth": { "scopes": [ "https://www.googleapis.com/auth/cloud-platform" ] }, "headers": { "X-Goog-User-Project": "YOUR_PROJECT_ID" } } } ``` If you want to know more about these Google MCP servers, check out [Romin Irani](https://medium.com/u/802a4d428d95)’s [Google MCP Server Tutorial Series](https://medium.com/google-cloud/google-mcp-servers-tutorial-series-3f48dd21e99f). He goes into a lot of depth, and provides a bunch of use cases. ## #8 — gcloud ### What It Does This empowers our agent to know how to use the Google `gcloud` CLI. So we can issue natural language prompts like: - _“Find all log entries with severity ERROR in the last 15 minutes”_ - _“Deploy my local container to Cloud Run and split the traffic 50/50”_ This saves a lot of time in trying to determine the exact `gcloud` syntax to do a specific thing. ### Installation This is a remote MCP server, and setting it up is as simple as adding this config: ```json "mcpServers": { // other MCP servers "gcloud": { "command": "npx", "args": [ "-y", "@google-cloud/gcloud-mcp" ] }, } ``` It operates with the authority of your ADC credentials. ## Wrap-Up Having a robust agent harness transforms the effectiveness of your agent. Having a good set of MCP servers is part of this harness. Give these a try in your own development environment, whether it’s Antigravity or other. And let me know: which are your favourites? What other MCP servers would you recommend? Stay tuned. The Agent Skills rundown will arrive soon. ## Before You Go - **Please share** this with anyone that you think will be interested. It might help them, and it really helps me! - Please **give me 50 claps**! (Just hold down the clap button.) - Feel free to **leave a comment** 💬. - **Follow** and **subscribe,** so you don’t miss my content. ## Useful Links and References - Skills and MCP Servers Explained (Build with AI, Prishtina) {% youtube tFUjc1Jx5_0 %} - [Configuring MCP Servers and Skills for Antigravity CLI and IDE](https://medium.com/google-cloud/configuring-mcp-servers-and-skills-for-antigravity-cli-and-ide-a938c7eebb78) - [Antigravity CLI](https://antigravity.google/product/antigravity-cli?utm_campaign=DEVECO_GDEMembers&utm_source=deveco) - [Antigravity IDE](http://?utm_campaign=DEVECO_GDEMembers&utm_source=deveco) - [Antigravity Documentation](https://antigravity.google/docs/getting-started?utm_campaign=DEVECO_GDEMembers&utm_source=deveco) - [GitHub Remote MCP Server](https://github.com/github/github-mcp-server) - [Google Developer Knowledge MCP server](https://developers.google.com/knowledge/mcp?utm_campaign=DEVECO_GDEMembers&utm_source=deveco) - [MCP Genmedia (with AVTool)](https://github.com/GoogleCloudPlatform/vertex-ai-creative-studio/tree/main/experiments/mcp-genmedia) - [NotebookLM](https://notebooklm.google.com/) - [Integrate NotebookLM with Gemini CLI, Google Antigravity or Other Agents with MCP](https://medium.com/google-cloud/integrate-notebooklm-with-gemini-cli-google-antigravity-or-other-agents-with-mcp-cd83b575dc39) - [NotebookLM-MCP-CLI](https://github.com/jacob-bd/notebooklm-mcp-cli) - [Google Agent Development Kit (ADK)](https://adk.dev/?utm_campaign=DEVECO_GDEMembers&utm_source=deveco) - [Google Stitch](https://stitch.withgoogle.com/?utm_campaign=DEVECO_GDEMembers&utm_source=deveco) - [Google MCP Servers Tutorial Series](https://medium.com/google-cloud/google-mcp-servers-tutorial-series-3f48dd21e99f) - [Gcloud CLI MCP](https://github.com/googleapis/gcloud-mcp) - [Dazbo’s Homepage](https://dazbo.co.uk)

    Tags

    mcpserveragenticaigoogleantigravityagentharness

    Comments

    More Blog

    View all
    Minimalist EKS: The Easy Waykubernetes

    Minimalist EKS: The Easy Way

    Amazon EKS manages the Kubernetes control plane, but you remain responsible for provisioning the...

    J
    Joaquin Menchaca
    Never forget to enter the Stern Grove lottery again!ai

    Never forget to enter the Stern Grove lottery again!

    Browser automation with Playwright, Python, GitHub Actions, and Entire to auto-enter San Francisco Stern Grove concert lotteries each week!

    L
    Lizzie Siegle
    A Free Screenshot Editor That Never Uploads Your Imagetypescript

    A Free Screenshot Editor That Never Uploads Your Image

    A free screenshot and image editor that runs entirely in your browser. Keeping every edit reversible and handling big phone photos, in plain TypeScript and Canvas2D.

    M
    Martin Stark
    I built a CLI to break my highlights out of Apple Booksshowdev

    I built a CLI to break my highlights out of Apple Books

    A macOS CLI + MCP server that exports Apple Books highlights to Markdown and gives AI assistants direct access to your reading notes.

    A
    Andrey Korchak
    A Developer's Guide to Agent Hooks in Antigravity CLIai

    A Developer's Guide to Agent Hooks in Antigravity CLI

    Motivation To be quite honest, "Hooks"—the shell commands we trigger at specific points...

    T
    Tanaike
    Tactical vs. Strategic Agentic AI Development — A Playbook for Developersagents

    Tactical vs. Strategic Agentic AI Development — A Playbook for Developers

    The Strategic Engineer: Why Writing Code Is No Longer Your Most Valuable Skill ...

    A
    Adewumi Saheed Adewale

    Stay up to date

    Get the latest CoPilot prompts, rules, and resources delivered to your inbox weekly.

    Neura Market LogoNeura Market

    Discover the best AI prompts, plugins, and resources for CoPilot and more.

    Content Types

    • Rules
    • Prompts
    • MCPs
    • Agents
    • Guides

    Platforms

    • ChatGPT Directory
    • Claude Directory
    • Gemini Directory
    • Cursor Directory
    • Grok Directory
    • Perplexity Directory
    • DeepSeek Directory
    • CoPilot Directory
    • Stable Diffusion Directory
    • Midjourney Directory
    • All Directories

    Resources

    • Blog
    • Documentation
    • Help Center
    • Marketplace

    Legal

    • Privacy Policy
    • Terms of Service

    © 2026 Neura Market. All rights reserved.

    |

    Not affiliated with any AI platform vendors.

    Dialling Our Agents to 11: My Favourite MCP Servers — CoPilot Blog