MCP Server LogoMCP Server
MCPsカテゴリディレクトリ投稿する
投稿する
MCPsカテゴリディレクトリ投稿する
投稿する

MCPサーバー

MCPサーバーのリスト、Awesome MCPサーバーとClaude MCP統合を含む。AIの能力を強化するためのMCPサーバーを検索して発見します。

お問い合わせ

[email protected]

MCPサーバーについて

プライバシーポリシー利用規約

リソース

モデルコンテキストプロトコルMCPスターターガイドClaude MCPサーバー

コミュニティ

GitHub

© 2025 mcpserver.cc © 2025 MCPサーバー. 全著作権所有.

プライバシーポリシー利用規約
  1. Home
  2. /Categories
  3. /Developer Tools
  4. /Genkit
Genkit

Genkit

作成者 firebase•9 months ago
サイトを訪問する

An open source framework for building AI-powered apps with familiar code-centric patterns. Genkit makes it easy to develop, integrate, and test AI features with observability and evaluations. Genkit works with various models and platforms.

Developer Tools
agentsaiembeddersgenkitllm

Genkit is a framework for building AI-powered applications. It provides open source libraries for Node.js and Go, along with tools to help you debug and iterate quickly.

Learn more in our documentation for Node.js and Go.

What can you build with Genkit?

Genkit is a versatile framework, which you can use to build many different types of AI applications. Common use cases include:

  • Intelligent agents: Create agents that understand user requests and perform tasks autonomously, such as personalized travel planning or itinerary generation.

    • Example: Compass Travel Planning App
  • Data transformation: Convert unstructured data, like natural language, into structured formats (e.g., objects, SQL queries, tables) for integration into your app or data pipeline.

    • Example: Add Natural Language AI Data Filters with Genkit
  • Retrieval-augmented generation: Create apps that provide accurate and contextually relevant responses by grounding generation with your own data sources, such as chatbots or question answering systems.

    • Example: Build AI features powered by your data

Who should use Genkit?

Genkit is built for developers seeking to add generative AI to their apps with Node.js or Go, and can run anywhere these runtimes are supported. It’s designed around a plugin architecture that can work with any generative model API or vector database, with many integrations already available.

While developed by the Firebase team, Genkit can be used independently of Firebase or Google Cloud services.

Get started

  • Node.js quickstart
  • Next.js quickstart
  • Go quickstart

[!NOTE] Genkit for Go is in alpha, so we only recommend it for prototyping.

Library key features

  • Unified generation API: Generate text, media, structured objects, and tool calls from any generative model using a single, adaptable API.

  • Vector database support: Add retrieval-augmented generation (RAG) to your apps with simple indexing and retrieval APIs that work across vector database providers.

  • Enhanced prompt engineering: Define rich prompt templates, model configurations, input/output schemas, and tools all within a single, runnable .prompt file.

  • AI workflows: Organize your AI app logic into Flows - functions designed for observability, streaming, integration with Genkit devtools, and easy deployment as API endpoints.

  • Built-in streaming: Stream content from your Genkit API endpoints to your client app to create snappy user experiences.

Development tools

Genkit provides a CLI and a local UI to streamline your AI development workflow.

CLI

The Genkit CLI includes commands for running and evaluating your Genkit functions (flows) and collecting telemetry and logs.

  • Install: npm i -g genkit
  • Run a command, wrapped with telemetry, a interactive developer UI, etc: genkit start -- <command to run your code>

Developer UI

The Genkit developer UI is a local interface for testing, debugging, and iterating on your AI application.

Key features:

  • Run: Execute and experiment with Genkit flows, prompts, queries, and more in dedicated playgrounds.
  • Inspect: Analyze detailed traces of past executions, including step-by-step breakdowns of complex flows.
  • Evaluate: Review the results of evaluations run against your flows, including performance metrics and links to relevant traces.
Screenshot of Genkit Developer UI showing traces

Plugin ecosystem

Extend Genkit with plugins for specific AI models, vector databases, and platform integrations from providers like Google and OpenAI.

  • Node.js plugins: Explore on npm
  • Go plugins: Explore on pkg.go.dev

Create and share your own plugins:

  • Write Node.js plugins: Plugin Authoring Guide
  • Write Go plugins: Plugin Authoring Guide

Find excellent examples of community-built plugins for OpenAI, Anthropic, Cohere, and more in this repository.

Try Genkit on IDX

Want to skip the local setup? Click below to try out Genkit using Project IDX, Google’s AI-assisted workspace for full-stack app development in the cloud.

Try in IDX

Sample apps

Take a look at some samples of Genkit in use:

  • “AI barista” – demonstrates simple LLM usage
  • A simple chatbot with a JavaScript frontend – add history to LLM sessions
  • Restaurant menu Q&A app – this sample shows progressively more sophisticated versions of a menu understanding app.
  • Streaming to an Angular frontend
  • js-schoolAgent: A simple school assistant system with a routing agent and specialized agents
  • Prompts: Shows off several prompting techniques

Connect with us

  • Join the community: Stay updated, ask questions, and share your work with other Genkit users on our Discord server.

  • Provide feedback: Report issues or suggest new features using our GitHub issue tracker.

Contributing

Contributions to Genkit are welcome and highly appreciated! See our Contribution Guide{:target=“_blank”} to get started.

Authors

Genkit is built by Firebase with contributions from the Open Source Community.

前提条件

  • •サーバーのドメインに精通している
  • •関連技術の基本的な理解
  • •Developer Toolsの知識

おすすめのサーバー

Marginalia Mcp Server

Marginalia Mcp Server

An MCP server implementation for managing marginalia and annotations

Onesignal Mcp

Onesignal Mcp

A Model Context Protocol (MCP) server for interacting with the OneSignal API

System_information_mcp

System_information_mcp

DevEnvInfoServer - Cursor MCP Server for Development Environment Information

もっと見る → →

詳細

作成日

March 07, 2025

最終更新日

March 07, 2025

カテゴリー

Developer Tools

作成者

firebase

シェアする

もっと見る

Adspirer Mcp Server

Adspirer Mcp Server

Model context Protocol (MCP) server for Adspirer

Audius Mcp Atris

Audius Mcp Atris

Model Context Protocol server for Audius. Perform market research, purchase premium tracks, upload songs, and much more!

Filesys

Filesys

Enhanced FileSystem MCP server

Mcp Crypto Price

Mcp Crypto Price

A Model Context Protocol (MCP) server that provides real-time cryptocurrency analysis via CoinCap's API. Enables Claude and other MCP clients to fetch crypto prices, analyze market trends, and track historical data.