fmind
MCP Serverfmindpublic

agentoc

Build & Deploy a RAG App in Minutes with Vertex AI Studio & Vertex AI Search

Repository Info

1
Stars
0
Forks
1
Watchers
0
Issues
JavaScript
Language
Other
License

About This Server

Build & Deploy a RAG App in Minutes with Vertex AI Studio & Vertex AI Search

Model Context Protocol (MCP) - This server can be integrated with AI applications to provide additional context and capabilities, enabling enhanced AI interactions and functionality.

Documentation

Agentoc: Rapid RAG App with Vertex AI

Project Overview

This repository supports the Medium article, **Hackathon Speedrun: Build & Deploy a RAG App in Minutes with Vertex AI Studio & Vertex AI Search!".

The project focuses on creating a Q&A assistant grounded in the documentation for the A2A and MCP protocols, showcasing a fast path from data to deployed AI assistant.

Key Technologies

  • Google Cloud Storage: Storing source documents.
  • Vertex AI Search: Indexing documents for retrieval.
  • Vertex AI Studio: Configuring the LLM prompt and grounding.
  • Cloud Run: (Optional) Deploying the web application.
  • Python: For data preparation scripts.

Getting Started

Follow the detailed steps in the accompanying Medium article ([Link to your Medium article]).

The high-level process involves:

  1. Setting up a Google Cloud project and enabling necessary APIs.
  2. Creating a GCS bucket.
  3. Using the scripts/prepare.py script to process your documentation (place source docs in A2A/ and modelcontextprotocol/) and upload the results (metadata.jsonlines and outputs/) to GCS.
  4. Creating a Vertex AI Search Data Store in the Google Cloud Console, linking it to your GCS data.
  5. Configuring a grounded prompt in Vertex AI Studio using your Vertex AI Search Data Store.
  6. (Optional) Testing via the Vertex AI Studio interface, getting code examples, or deploying to Cloud Run.

Repository Contents

  • A2A/, modelcontextprotocol/: Placeholders for your source documentation.
  • scripts/: Contains the prepare.py script and example test_get_code.py.
  • outputs/: Directory for processed text files (generated by prepare.py).
  • metadata.jsonlines: JSON Lines file linking to processed documents (generated by prepare.py).
  • README.md: This file.

Learn More

  • Medium Article: Hackathon Speedrun: Build & Deploy a RAG App in Minutes with Vertex AI Studio & Vertex AI Search!
  • A2A Protocol: https://google.github.io/A2A/
  • Model Context Protocol (MCP): https://modelcontextprotocol.io/introduction

License

MIT License

Quick Start

1

Clone the repository

git clone https://github.com/fmind/agentoc
2

Install dependencies

cd agentoc
npm install
3

Follow the documentation

Check the repository's README.md file for specific installation and usage instructions.

Repository Details

Ownerfmind
Repoagentoc
LanguageJavaScript
LicenseOther
Last fetched8/10/2025

Recommended MCP Servers

💬

Discord MCP

Enable AI assistants to seamlessly interact with Discord servers, channels, and messages.

integrationsdiscordchat
🔗

Knit MCP

Connect AI agents to 200+ SaaS applications and automate workflows.

integrationsautomationsaas
🕷️

Apify MCP Server

Deploy and interact with Apify actors for web scraping and data extraction.

apifycrawlerdata
🌐

BrowserStack MCP

BrowserStack MCP Server for automated testing across multiple browsers.

testingqabrowsers

Zapier MCP

A Zapier server that provides automation capabilities for various apps.

zapierautomation