# Genkit

> Use this tool when you need to integrate Genkit with Model Context Protocol (MCP) tools and resources, or expose Genkit functionality as an MCP server. It solves problems of compatibility and integration, allowing developers to leverage external MCP services or share Genkit-based AI assistants. With flexible configuration options and automatic discovery of MCP actions, Genkit MCP plugin streamlines the process of connecting to MCP servers and parsing responses.

Canonical page: https://skillsregistry.net/skills/firebase-genkit-mcp  
JSON: https://api.skillsregistry.net/v1/skills/firebase-genkit-mcp

## Description

This Genkit MCP plugin, developed by Firebase, provides seamless integration between Genkit and the Model Context Protocol (MCP). It enables Genkit developers to both consume MCP tools, prompts, and resources as a client and expose Genkit functionality as an MCP server. The client automatically discovers and registers available MCP actions with Genkit, while the server exposes Genkit tools and prompts via MCP. Built with TypeScript, it offers flexible configuration options for connecting to MCP servers, including local process spawning and remote connections. The implementation handles parsing and coercion of MCP responses for compatibility with Genkit's structured approach. It is particularly useful for developers looking to extend Genkit's capabilities with external MCP-compatible services or expose their Genkit-based AI assistants as MCP servers.

## Trust

- **Trust score (0–1):** 0.50
- **Verification tier:** unverified

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** ai-ml
- **Updated:** 2026-05-27

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/firebase-genkit-mcp)
- **Repository:** <https://github.com/genkit-ai/genkit/tree/HEAD/js/plugins/mcp>

## 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": "firebase-genkit-mcp"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/firebase-genkit-mcp` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/firebase-genkit-mcp/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
