MCP Blog API
Ein einfacher Blog-API-Dienst, erstellt mit FastMCP und httpx. Dieses Projekt unterstützt UV für schnelles, zuverlässiges Python-Paketmanagement und Umgebungs-Setup.
Beschreibung
Dieses Projekt bietet eine Reihe von API-Tools für die Interaktion mit einem simulierten Blog-API-Dienst. Es ermöglicht Benutzern, alle Blogs abzurufen, nach Blogtiteln zu suchen und neue Blogbeiträge hinzuzufügen. Das Projekt enthält eine uv.lock-Datei für reproduzierbares Abhängigkeitsmanagement.
Merkmale
- Alle Blogs von der Mock-API abrufen
- Suche nach Blogs nach Titel
- Neue Blogbeiträge hinzufügen
Anforderungen
- Python 3.13 oder höher
- httpx 0.28.1 oder höher
- mcp 1.9.0 oder höher
Installation
Verwendung von UV (empfohlen)
Verwenden von pip
Verwendung
Ausführen des Servers
Verwendung von UV (empfohlen)
Verwenden von Standard-Python
Umweltmanagement
Verwendung von UV (empfohlen)
uv ermöglicht schnelles Umgebungsmanagement für Python-Projekte. So erstellen und verwalten Sie eine virtuelle Umgebung für dieses Projekt:
API-Referenz
get_blogs()
Ruft alle Blogs von der Mock-API ab.
search_blogs(Abfrage: str)
Sucht mithilfe der Mock-API nach Blogs nach Titel.
add_blog(Titel: str, Text: str)
Fügt der Mock-API ein neues Blog hinzu.
Lizenz
[Fügen Sie hier Ihre Lizenzinformationen hinzu]
Beitragen
[Hier Beitragsrichtlinien hinzufügen]
This server cannot be installed
Ein einfacher, mit FastMCP erstellter Blog-API-Dienst, der es Benutzern ermöglicht, alle Blogs abzurufen, nach Blogs nach Titel zu suchen und neue Blogbeiträge hinzuzufügen.
Related MCP Servers
- -securityFlicense-qualityA Python MCP server that enables semantic search through Search Labs blog posts indexed in Elasticsearch, allowing Claude to intelligently retrieve relevant information from the blog content.Last updated -Python
- -securityFlicense-qualityAn intermediary server that enables AI models to interact with Google's Blogger platform, automating the creation and management of blogs, posts, and labels through the Blogger API.Last updated -581TypeScript
- -securityFlicense-qualityA FastMCP-based service that provides stock data including historical prices, fundamental information, and financial news.Last updated -1Python
- -security-license-qualityA FastMCP server that enables browser automation through natural language commands, allowing Language Models to browse the web, fill out forms, click buttons, and perform other web-based tasks via a simple API.Last updated -1Python