What is the Model Context Protocol (MCP)?
MCP is a new protocol for tool‑calling in LLMs that powers structured AI‑agent communication.
@EXPESRaza
基本情報
A lightweight prototype demonstrating how to integrate an LLM (via OpenAI) with a Model Context Protocol (MCP) server to extract real-time weather data by scraping and processing open web content using HTML parsing and caching.
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"mcp_weather_scraper": {
"command": "python",
"args": [
"-m",
"venv",
".venv"
]
}
}
}ツール一覧はまだありません
この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
An experimental MCP (Model Context Protocol) server that uses OpenAI and FastAPI to fetch and structure real-time weather information from open web sources. It is designed for developers exploring how LLMs can interact with tools to retrieve and reason over unstructured web data.
After cloning the repo, creating a virtual environment, installing dependencies, and setting the OPENAI_API_KEY environment variable, start the server with uvicorn server:app --reload. The server listens at http://localhost:8000. You can send a POST request to /weather with a JSON body containing a "location" field (e.g., {"location": "Seattle"}) using client.py or curl.
selectolax for performanceMCP is a new protocol for tool‑calling in LLMs that powers structured AI‑agent communication.
Python 3.9 or higher and dependencies listed in `requirements.txt`. You also need an OpenAI API key stored in a `.env` file.
The server performs a browser search on open web sources and uses `selectolax` (a high‑speed HTML parser) to extract raw weather content. The LLM then structures that content into a JSON response.
Yes, a Streamlit app frontend is included. It displays results along with response time, prompt tokens, completion tokens, and total tokens per request.
The server uses HTTP (FastAPI) and authenticates with an OpenAI API key via an environment variable. There is no additional authentication for the server endpoint itself.
Let Claude Code, Claude Desktop, OpenAI Codex, Kimi and any MCP-capable AI agent create, launch, check and drive browser profiles in Nullprint, the AI antidetect browser. Install with one command.
MCP server for fetch web page content using Playwright headless browser.
🔮 Platform-neutral Browser Use for AI agents: real Chrome automation with a CLI + SDKs, no lock-in, dead simple.
Playwright Model Context Protocol Server - Tool to automate Browsers and APIs in Claude Desktop, Cline, Cursor IDE and More 🔌
Loadster is a load testing, stress testing, and synthetic monitoring platform. Run Playwright, Browser Bots, and Protocol Bots to test and monitor your websites, web apps, and APIs. Loadster MCP gives your agents the abi
コメント