Personal Ops Assistant (MCP)
Personal Ops Assistant (MCP)
Un asistente personal de operaciones impulsado por IA, construido con el Model Context Protocol (MCP), FastMCP, Google Gemini y FastAPI.
Descubre y ejecuta dinámicamente herramientas operativas en tiempo de ejecución para buscar notas locales, inspeccionar la actividad de repositorios de GitHub y resumir páginas web en vivo a través de una interfaz web.
🚀 Características principales
Model Context Protocol (MCP): Conecta un agente cliente de Gemini a un servidor de herramientas FastMCP local mediante
stdio.Descubrimiento dinámico de herramientas: Las herramientas MCP se enumeran, se convierten en declaraciones de funciones de Gemini y se invocan dinámicamente en tiempo de ejecución.
Herramientas integradas:
search_local_notes: Busca palabras clave en archivos locales.mdy.txty devuelve el contenido de los archivos.github_recent_activity: Obtiene los registros de commits recientes de cualquier repositorio de GitHub mediante la API REST de GitHub.summarize_webpage: Extrae y resume el contenido de URLs en vivo.
Interfaz web: Interfaz de chat moderna con registros de inspección de llamadas a herramientas MCP en vivo.
Related MCP server: Simple Code Review Assistant
📁 Estructura del proyecto
├── notes/ # Local markdown and text notes directory
├── static/
│ └── index.html # Responsive chat interface
├── agent.py # Gemini client & MCP dynamic tool orchestration loop
├── server.py # FastMCP server exposing local tools over stdio
├── app.py # FastAPI server & API endpoints
├── requirements.txt # Project dependencies
└── README.md # Project documentationThis server cannot be deployed
Maintenance
Related MCP Connectors
Search and reason over your Obsidian-style Markdown vault, right from ChatGPT.
Web search, URL content extraction to Markdown, site mapping, and recursive web crawler.
Code intelligence for LLMs. Analyze, search, and retrieve code from any public git repository.
Connect AI assistants to your GitHub-hosted Obsidian vault to seamlessly access, search, and analy…
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables AI models to search the web using DuckDuckGo, scrape webpage content in markdown format, and browse/read local files for code analysis and debugging.8 npm1MIT
- FlicenseNot gradedqualityDmaintenanceEnables AI models to access GitHub repository information and search local documentation files. Provides three basic tools: fetching repository details, retrieving file contents from GitHub, and searching through local markdown documentation.-
- AlicenseNot gradedqualityDmaintenanceEnables semantic code search and AI-powered chat for local codebases, with support for multiple AI providers and a plugin system.7 npmMIT
- FlicenseNot gradedqualityDmaintenanceEnables AI models to fetch GitHub repository information, read file contents, and search local documentation.-