biohackathon2025MCP
Verified Safeby cp-weiland
Overview
This project demonstrates an AI agent interacting with multiple local Micro-Co-Pilot (MCP) servers, each providing specialized tools for tasks like hashing, weather forecasting, and SPARQL queries against various data sources.
Installation
python simpleClient.pySecurity Notes
The system directly executes LLM-generated SPARQL queries against public endpoints (DBpedia, Research Vocabularies Australia). While `SPARQLWrapper` handles the protocol, an LLM could formulate resource-intensive or unintended queries. The `simpleServerFLOPO.py` mitigates this by hardcoding the query in its description. No `eval`, obfuscation, or hardcoded secrets were identified. Network risks are confined to calls to known public APIs (weather.gov, various SPARQL endpoints).
Similar Servers
klavis
Creates an AI agent that uses Klavis Strata to interact with Gmail and YouTube through MCP, demonstrating how to summarize a YouTube video and email the summary.
AI-Gateway
Provides a playground and lab environment to experiment with the Model Context Protocol (MCP) using Azure API Management to enable plug-and-play AI tools for Large Language Models (LLMs).
ai-agent-mcp-server
This project implements an MCP (Model Context Protocol) server and client using AMQP (RabbitMQ) for communication, enabling an LLM-powered agent to interact with internal tools and data resources.
MCP-AGENT
Develop, automate, and integrate AI agents by connecting them to external tools and Model Context Protocol (MCP) servers for multi-step workflows and task completion.