What data sources does MCP Server integrate?
It uses exchangerate-api.com for USD exchange rates, openweathermap.org for weather forecasts, and newsapi.org for recent news articles.
@Cavumnigrum
Basic information
Test MCP server that can do several things
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"test_MCPServer": {
"command": "python",
"args": [
"-m",
"venv",
"venv"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
MCP Server is a Python-based MCP (Model Context Protocol) server that provides the current USD exchange rate, weather forecast, and news from the last week. It is intended for developers who want to integrate these external data sources into MCP-compatible applications.
Clone the repository, create a Python virtual environment, install dependencies, and set up API keys for exchangerate-api, openweathermap, and newsapi in a .env file. Run the server with python mcp_server.py – it becomes available at http://localhost:8000. A self‑written client can be launched with python mcp_client.py. Docker deployment is also supported via docker-compose.
pytest.It uses exchangerate-api.com for USD exchange rates, openweathermap.org for weather forecasts, and newsapi.org for recent news articles.
You need to register and obtain API keys from exchangerate-api.com, openweathermap.org, and newsapi.org. Place them in a `.env` file following the `.env.example` template.
After installing dependencies and configuring keys, run `python mcp_server.py`. The server will listen on `http://localhost:8000`.
Yes, a self‑written client is provided. Run `python mcp_client.py` and follow the in‑program instructions to use it.
Yes. The repository includes Docker and docker-compose files. Use `docker-compose up -d server` to start the server and `docker-compose run --rm client` to run the client interactively.

Turn Perfex CRM into an AI-ready workspace. This MCP server exposes your full REST API to Claude, ChatGPT and any AI agent, so leads, invoices and tasks are one prompt away.

Kaiva Bridge turns your API, database or documents into a managed MCP server for Claude, ChatGPT, Cursor and VS Code. Point it at an OpenAPI or Swagger spec, an API docs link, a cURL command, a Postman collection, a Grap

Know when your AI agents, cron jobs and CI pipelines fail, stall or go quiet. Your agent sets up monitors from a plain description, tells you what is broken and why, reads run history and traces, and writes notes on inci

SSH MCP server for AI agents: remote commands, file transfer, log search and server audits through OpenSSH.

Automated codebase documentation for GitHub: searchable docs, MCP context for AI agents, doc drift detection, and Friday Cleanup PRs.
Comments