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
- -securityAlicense-qualityA high-performance FastAPI server supporting Model Context Protocol (MCP) for seamless integration with Large Language Models, featuring REST, GraphQL, and WebSocket APIs, along with real-time monitoring and vector search capabilities.Last updated 5 months ago9PythonMIT License
- -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 5 months ago3Python
- -securityAlicense-qualityA FastMCP-based server that provides tools for discovering RSS feeds, fetching and processing news content, searching articles by keyword, and generating summaries across multiple news sources and categories.Last updated 3 months agoPythonMIT License
- -securityAlicense-qualityA REST API built with FastAPI that exposes endpoints via Model Context Protocol (MCP), allowing clients to interact with CRUD operations through MCP interfaces.Last updated 2 months agoPythonMIT License