Personal Ops Assistant (MCP)
Fetches recent commit logs and activity from any GitHub repository using the GitHub REST API.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
Personal Ops Assistant (MCP)
An AI-powered personal operations assistant built using the Model Context Protocol (MCP), FastMCP, Google Gemini, and FastAPI.
It dynamically discovers and executes operational tools at runtime to search local notes, inspect GitHub repository activity, and summarize live web pages through a web interface.
š Key Features
Model Context Protocol (MCP): Connects a Gemini client agent to a local FastMCP tool server via
stdio.Dynamic Tool Discovery: MCP tools are listed, converted to Gemini function declarations, and invoked dynamically at runtime.
Integrated Tools:
search_local_notes: Searches local.mdand.txtfiles for keywords and returns file content.github_recent_activity: Fetches recent commit logs from any GitHub repository using the GitHub REST API.summarize_webpage: Extracts and summarizes content from live URLs.
Web UI: Modern chat interface with live MCP tool call inspection logs.
Related MCP server: Simple Code Review Assistant
š Project Structure
āāā 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.
Search the web, fetch any URL and map a site as clean, LLM-ready Markdown.
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.12 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.-
- FlicenseNot gradedqualityDmaintenanceEnables AI models to fetch GitHub repository information, read file contents, and search local documentation.-
- AlicenseAqualityCmaintenanceEnables local-first hybrid knowledge retrieval from authorized Markdown and plain-text files, combining full-text and vector search with reranking and traceable source references via a single search tool.1MIT