What credentials are required to run the server?
You need an IBM Cloud Watsonx.ai API key, service URL, and project ID. Store them in a `.env` file as `WATSONX_APIKEY`, `WATSONX_URL`, and `PROJECT_ID`.
@ruslanmv
Basic information
How to create a professional, production‑ready chatbot server powered by IBM Watsonx.ai and exposed via the Model Context Protocol (MCP) Python SDK.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"watsonx-mcp-server": {
"command": "python3",
"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.
Watsonx Chatbot Server is a production‑ready MCP server that exposes IBM Watsonx.ai LLM inference as a standardized “chat” tool. It lets any MCP‑compatible client (e.g., Claude Desktop, custom Python clients) invoke Watsonx.ai responses through the Model Context Protocol.
Set up Python 3.9+, a virtual environment, and install python-dotenv, ibm-watsonx-ai, and mcp[cli]. Store your Watsonx.ai API key, URL, and project ID in a .env file. Run mcp dev server.py for live‑reloading development with an Inspector UI at http://localhost:6274/, or run python server.py for direct STDIO mode. Use the sample client script to call the chat tool.
@mcp.resource.mcp dev.ibm/granite-13b-instruct-v2 model.You need an IBM Cloud Watsonx.ai API key, service URL, and project ID. Store them in a `.env` file as `WATSONX_APIKEY`, `WATSONX_URL`, and `PROJECT_ID`.
Use `pip install -r requirements.txt` after creating a virtual environment. The required packages are `python-dotenv>=0.21.0`, `ibm-watsonx-ai==1.3.8`, and `mcp[cli]>=1.6.0`.
The server uses STDIO transport for MCP communication. It runs as a command‑line process and exchanges JSON‑RPC messages over standard input/output.
Run `mcp dev server.py` to start the development mode. Open `http://localhost:6274/` in a browser to use the MCP Inspector for listing tools, calling the `chat` tool, and testing resources and prompts.
The default model is `ibm/granite-13b-instruct-v2`. You can override it by setting the `MODEL_ID` environment variable in your `.env` file.
GoBuy gives AI agents marketplace-evidence trust scores. One call returns a 0–100 Evidence Score with observed/missing signals, freshness, and product context. Tools: • check_product_trust — inspect one Amazon, Walmart,

localscreenshot is a Website screenshot MCP server and API available at https://localscreenshot.com/api. Localscreenshot screenshot api turns any public web page into an image or a PDF. Take the capture from one of 227 c

Extract, search and tag any document — invoices, receipts, contracts, forms, or your own templates. 13 tools, one sign-in (OAuth 2.1) or API key, free FileTag tier, data residency in the EU, US, Israel or Asia.
NetFoundry MCP Gateway enables secure, isolated access to Model Context Protocol (MCP) tools across distributed systems without exposing public endpoints. Zero trust gateway for MCP servers. Aggregate, filter, and secure

FLORA is a remote MCP server available at https://agents.flora.ai. The FLORA MCP lets users generate, organize, and iterate on visual assets — hero images, moodboards, lifestyle shots, promo graphics — directly from a co
Comments