# Google AI Studio

> Use this tool when you need to generate content or analyze files in various formats, such as images, videos, audio, PDFs, and text files, and require a comprehensive file processing capability with configurable parameters. It solves problems like document processing, multimodal content analysis, and building AI assistants that work with diverse file types. It takes in multimodal inputs, including up to 10 files per request, and outputs generated content or analysis results, making it suitable for workflows that involve PDF-to-Markdown conversion, image analysis, and audio transcription.

Canonical page: https://skillsregistry.net/skills/eternnoir-google-ai-studio  
JSON: https://api.skillsregistry.net/v1/skills/eternnoir-google-ai-studio

## Description

This MCP server provides Google AI Studio/Gemini API integration with comprehensive file processing capabilities, supporting images, videos, audio, PDFs, and text files for content generation and analysis. Built by eternnoir using TypeScript with the Google GenAI SDK, it offers a single generate_content tool that handles multimodal inputs with configurable parameters for model selection, system prompts, and file limits (up to 10 files per request, 50MB total). The implementation features automatic MIME type detection, base64 file encoding, robust error handling with individual file failure reporting, and support for common use cases like PDF-to-Markdown conversion, image analysis, and audio transcription, making it valuable for document processing workflows, multimodal content analysis, and building AI assistants that need to work with diverse file types through Gemini's advanced capabilities.

## Trust

- **Trust score (0–1):** 1.00
- **Verification tier:** verified
- **Last scanned:** 2026-09-19

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** media
- **Updated:** 2026-09-19

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/eternnoir-google-ai-studio)
- **Repository:** <https://github.com/eternnoir/aistudio-mcp-server>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "eternnoir-google-ai-studio"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/eternnoir-google-ai-studio` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/eternnoir-google-ai-studio/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
