Configuring Tools
Tools are the capabilities your users' MCP servers expose to AI agents. The SDK lets you control exactly which tools are available.
How Tool Configuration Works
All 10 tools are enabled by default. In the embed snippet, you only need to specify tools you want to disable:
MCPStudio.init({
clientId: "YOUR_CLIENT_ID",
container: "#mcp-studio-widget",
tools: {
search_issues: false, // Disable issue search
get_changelog: false, // Disable changelog retrieval
},
});
Available Tools
Search & Discovery
| Tool | Key | Description |
|---|---|---|
| Search Documentation | search_docs | Full-text search across all connected documentation sources |
| Query Source | query_source | Query a specific source URL for targeted information |
| Search Issues & Solutions | search_issues | Search for known issues, bugs, workarounds, and solutions |
Content Extraction
| Tool | Key | Description |
|---|---|---|
| Get Code Examples | get_code_examples | Extract code snippets and examples from documentation |
| Extract Schema & Types | extract_schema | Extract data schemas, type definitions, and data models |
Analysis
| Tool | Key | Description |
|---|---|---|
| Summarize Content | summarize_content | Generate a concise summary of a source page or section |
| Ask a Question | ask_question | Ask a natural language question and get a synthesized answer |
Reference & Guides
| Tool | Key | Description |
|---|---|---|
| Find API Reference | find_api_reference | Locate API endpoints, method signatures, and parameters |
| Get Changelog | get_changelog | Retrieve recent changes, release notes, and version updates |
| Get Quickstart Guide | get_quickstart | Extract setup instructions and getting-started content |
Recommended Configurations
Documentation-focused
Best for products where users primarily need to search and understand docs:
tools: {
search_issues: false,
extract_schema: false,
}
API-focused
Best for API products where schema and endpoint discovery matters most:
tools: {
get_changelog: false,
get_quickstart: false,
}
Minimal
Simplified experience with only the essentials:
tools: {
search_issues: false,
extract_schema: false,
get_changelog: false,
get_quickstart: false,
summarize_content: false,
find_api_reference: false,
query_source: false,
}
info
A minimum of 3 tools must be enabled for the wizard to function properly.