Watson Discovery MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| WATSONX_DISCOVERY_URL | Yes | The URL of your Watson Discovery instance. | |
| WATSONX_DISCOVERY_APIKEY | Yes | Your Watson Discovery API key. | |
| WATSONX_DISCOVERY_VERSION | No | The version of Watson Discovery API to use. | 2023-03-31 |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_projectsA | Watson Discovery Get ProjectsDescriptionThe Watson Discovery Get Projects tool provides access to IBM Watson Discovery's projects, allowing you to retrieve a list of all available projects in your Watson Discovery instance. This tool returns both the human-readable project names and their corresponding unique identifiers (UUIDs) for use in subsequent operations. FunctionThis tool connects to your IBM Watson Discovery instance using your provided authentication credentials, queries the available projects, and returns structured information about each project. Use Cases
AuthenticationThis tool requires valid IBM Cloud IAM API credentials to access your Watson Discovery instance. Ensure your service account has appropriate permissions to list projects. Output FormatResults are returned as a structured array of project objects, each containing:
|
| list_project_collectionsA | Watson Discovery List Project CollectionsDescriptionThe Watson Discovery List Project Collections return a lists of existing collections for the specified project and returns structured information about each collection FunctionThis tool connects to your IBM Watson Discovery instance using your provided authentication credentials, listing the available collections of a project, and returns structured information about each collection. Use Cases
AuthenticationThis tool requires valid IBM Cloud IAM API credentials to access your Watson Discovery instance. Ensure your service account has appropriate permissions to list collections. Output FormatResults are returned as a structured array of collections objects, each containing:
|
| query_projectA | Watson Discovery Query ProjectDescriptionSearch your data by submitting queries that are written in natural language for the specified project and collections. The query returns a list of documents that match the query criteria. FunctionThis tool connects to your IBM Watson Discovery instance using your provided authentication credentials, listing the available documents of a project and collections, and returns structured information about each document. Use Cases
AuthenticationThis tool requires valid IBM Cloud IAM API credentials to access your Watson Discovery instance. Ensure your service account has appropriate permissions to query projects. Output FormatResults are returned as a structured array of result objects, each containing:
|
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/matlock08/watson_discovery_mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server