MCP ブログ API
FastMCPとhttpxで構築されたシンプルなブログAPIサービスです。このプロジェクトは、高速で信頼性の高いPythonパッケージ管理と環境設定のためにuvをサポートしています。
説明
このプロジェクトは、模擬ブログAPIサービスと連携するためのAPIツールセットを提供します。ユーザーは、すべてのブログの取得、タイトルによるブログの検索、新しいブログ投稿の追加などを行うことができます。また、再現可能な依存関係管理のためのuv.lockファイルも含まれています。
特徴
モックAPIからすべてのブログを取得する
タイトルでブログを検索する
新しいブログ投稿を追加する
要件
Python 3.13以上
httpx 0.28.1以上
mcp 1.9.0以上
インストール
uvの使用(推奨)
pipの使用
使用法
サーバーの実行
uvの使用(推奨)
標準Pythonを使用する
環境管理
uvの使用(推奨)
uv は Python プロジェクトに高速な環境管理を提供します。このプロジェクト用の仮想環境を作成および管理する方法は次のとおりです。
APIリファレンス
get_blogs()
モック API からすべてのブログを取得します。
search_blogs(クエリ: str)
モック API を使用してタイトルでブログを検索します。
add_blog(タイトル: 文字列、本文: 文字列)
モック API に新しいブログを追加します。
ライセンス
[ここにライセンス情報を追加してください]
貢献
[ここに投稿ガイドラインを追加]
This server cannot be installed
FastMCP で構築されたシンプルなブログ API サービス。ユーザーは、すべてのブログを取得したり、タイトルでブログを検索したり、新しいブログ投稿を追加したりできます。
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 -9MIT 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 -3
- -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.
- -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 -MIT License