Chat, generate text, create embeddings, and tokenize with IBM watsonx.ai Granite.
This MCP tool appears to call IBM watsonx.ai for chat, generation, and embeddings, requiring several sensitive configuration values and local tool execution. Given the official registry listing, open-source code, and recent maintenance, it is better classified as caution rather than high risk, though sparse documentation warrants least-privilege deployment.
It requires WATSONX_API_KEY plus project, space, URL, model, and version environment variables. The API key and project/space identifiers are sensitive and could enable unauthorized use, resource abuse, or billing impact if exposed. No unusual credential grab is shown, but they should not be exposed in shared logs or client configs.
Although no fixed host is listed, the presence of WATSONX_URL indicates outbound requests to a user-configured watsonx service endpoint. Inputs for chat, text generation, and embeddings are likely sent to that remote service for processing. There is no evidence here of exfiltration to unrelated or unknown endpoints.
The system checks indicate this MCP tool executes code or starts local processes, which is a normal capability for this class of tool. The available material does not show requests for high-risk system privileges unrelated to its stated functionality, nor a suspicious execution chain.
The material only states chat, generation, embeddings, and tokenization capabilities, with no declared local filesystem write/read, database access, or broad resource enumeration permissions. Based on the current evidence, there is no clear sign of excessive data access, though it will still process user-submitted text.
Positive factors include an official registry listing, an open-source repository, and updates within the last year, all of which reduce supply-chain risk. However, the lack of a README, no declared license, and very low adoption (0 stars) limit auditability and ecosystem validation. Overall this fits caution rather than high risk.
Copy the install command and let the AI configure it · recommended for beginners
Please install the "IBM watsonx.ai Granite" MCP server from askskill: Run: claude mcp add 'io-github-nirholas-ibm-watsonx' -- npx -y @three-ws/ibm-watsonx-mcp
Use the Granite model to generate three versions of product copy for an enterprise knowledge assistant, targeting a technical lead, an SMB owner, and frontline employees, each within 120 words.
Returns three concise product descriptions tailored to different audiences.
Generate embeddings for the following 10 customer support Q&A entries and explain how they can be used for semantic search and similar-question retrieval.
Returns embedding result guidance for each text and recommendations for retrieval use cases.
Tokenize this system prompt and user input, count the tokens, identify which parts consume the most context length, and suggest how to compress them.
Returns token counts, context usage analysis, and actionable prompt compression suggestions.
Use DashScope to access Qwen chat, embeddings, and model discovery.
Embed interactive live 3D avatars in agents or generate shareable embeds.
Equip AI agents with an x402 wallet to buy or sell services.
Create 3D avatars, embeds, and manage agent memory and on-chain identity.
Analyze a tracked wallet’s P&L and trades for a specific token.
Browse community 3D creations, fetch viewer links, and submit selected works.
Use IBM Granite pay-per-call for chat, code, embeddings, analysis, and forecasting.
Connect agents to governed IBM watsonx tools for secure invocation and control.
Connect AI to Watson Discovery for listing assets and running natural language queries.
Manage and run IBM WXO tools, agents, and flows from AI clients.
Access Granola meeting notes, summaries, and transcripts directly in Claude.
Convert PDFs to Markdown with automatic image descriptions for easier document reuse.