Public Preview Kiro by Amazon Web Services is a Code OSS-based editor with spec-driven AI development.Documentation Index
Fetch the complete documentation index at: https://docs.wherobots.com/llms.txt
Use this file to discover all available pages before exploring further.
mcpServers schema.Why use Wherobots’ agentic tools?
Wherobots’ agentic tools connect your AI assistant to Wherobots Cloud and your local development environment so you can interact with your spatial data, catalogs, and jobs in a more intuitive way.Explore your spatial catalog conversationally
Explore your spatial catalog conversationally
Generate Spatial SQL without memorizing functions
Generate Spatial SQL without memorizing functions
Submit and monitor Wherobots jobs from your editor
Submit and monitor Wherobots jobs from your editor
Get Wherobots-aware AI assistance
Get Wherobots-aware AI assistance
wherobots CLI commands, valid MCP tool calls, and accurate notebook code on the first try.What you’ll do
Here’s a high-level overview of the steps to set up Wherobots in Kiro:1. Install the extension
1. Install the extension
2. Enable MCP support
2. Enable MCP support
3. Configure the MCP Server
3. Configure the MCP Server
mcp.json. Jump to section.4. Install Agent Skills
4. Install Agent Skills
5. Verify your setup
5. Verify your setup
Before you start
Prior to installing the Wherobots VS Code extension, make sure you have:- Kiro installed.
- For more information on Kiro Plans see Kiro Pricing.
- A Wherobots Account within a Community, Professional, or Enterprise Organization.
-
For more information, see Create a Wherobots Account.
Organization Availability: Available to all Wherobots Organization Editions.
- Community Edition Organizations can create and run local notebooks against the Tiny and Micro runtimes.
- Professional or Enterprise Organizations are required for job submission, the Wherobots MCP server, and additional compute tiers. For more information, see Upgrade Organization or Organization Editions.
-
For more information, see Create a Wherobots Account.
Install the extension
Run the following command in your terminal:Configure the extension
After installation, set your API key to connect to Wherobots Cloud.Open the Command Palette
>wherobots.
Set your API key
-
If you don’t have an API key yet, click
Wherobots: Generate API Key on Wherobots Cloudto create one. -
Click
Wherobots: Set API Keyand enter your existing or newly created Wherobots API key when prompted, then press Enter. You will also use this API key in the MCP Server configuration later in this guide.
Verify the installation
To confirm the extension is installed and configured correctly:Open the Command Palette
>wherobots.Enable MCP support
Kiro requires MCP to be explicitly enabled before it will connect to any MCP server.Open Kiro Settings
wherobotsjobsubmit.mcpServerEnabledkiroAgent.configureMCP

Configure the MCP Server
The Wherobots MCP Server enables AI assistants to explore your spatial data catalogs, generate Spatial SQL, and execute queries. Kiro stores MCP configuration inmcp.json using a mcpServers object. Choose the appropriate level for your use case:
| Config level | File path & When to use |
|---|---|
| User Config | ~/.kiro/settings/mcp.json — Applies to every Kiro workspace; use when you want the Wherobots MCP server available globally. |
| Workspace Config | .kiro/settings/mcp.json (project root) — Applies only to the current workspace; use when projects need different API keys or server configurations. |
.kiro/settings/mcp.json in your project root with the same content.Open your MCP config file
~/.kiro/settings/mcp.json.
Add the Wherobots MCP server
-
Copy and paste the following snippet into your
mcp.json, modifying the API key as described: If the file already contains other servers, add the new entry alongside them. - Replace “YOUR_WHEROBOTS_API_KEY” with your Wherobots API key.
-
Save the file.
Kiro automatically detects the change and may add
disabled,autoApprove, anddisabledToolsfields to the entry.
Agent Skills
The Wherobots Agent Skills give your AI assistant domain-specific knowledge about Wherobots workflows, APIs, and best practices. Install all three Wherobots skills for comprehensive AI assistance across your Wherobots development workflow. These Skills enable your AI assistant to provide accurate, Wherobots-specific guidance in chat and notebooks.| Skill | Purpose |
|---|---|
wherobots-develop | Guidance for writing Wherobots jobs and using the SDK/CLI. |
wherobots-explore | Catalog discovery and spatial query generation via the MCP server. |
wherobots-usage | Interface decision matrix, auth setup, and scheduled-job patterns. |
Import Agent Skills
Kiro can import skills directly from GitHub through the Agent Steering & Skills panel in the sidebar.Open the skill import dialog
- Click the
Kiro icon in the Activity Bar to open the sidebar.
- Open the AGENT STEERING & SKILLS section.
- Click the + button to add a new skill.

Select Import skill from GitHub
- Type Agent Skills in the search bar that appears.
- Select either Global agent skills or Project-specific agent skills from the dropdown.

- Click Import skill from GitHub.

- This opens a dialog where you can paste the URL of the skill’s GitHub repository.

Import each Wherobots skill
-
For each URL below, hover over the URL and click on the right-hand side to copy the URL to your clipboard.
- Paste the URL into Kiro’s import dialog and press Enter.
SKILL.md file and adds the skill to the AGENT STEERING & SKILLS section in the sidebar.Verify your setup
-
Check the MCP SERVERS section in Kiro’s sidebar (left panel).
You should see
wherobotswith Connected (8 tools) and a list of tools includinglist_catalogs_tool,list_tables_tool,describe_table_tool,execute_query_tool, andsearch_documentation_tool.
- Open a New Session chat panel.
-
Ask a test question, for example:
List the catalogs I have access to in Wherobots
-
Kiro’s agent calls
list_catalogs_toolon thewherobotsMCP server. You may be prompted to Trust or Run the tool call.
-
If successful, the agent returns your available catalogs, which includes
wherobots_open_data,wherobots_pro_data(for Professional and Enterprise Organizations), and any private catalogs in your Organization.
Pin the extension for easy access
If the Wherobots VS Code Extension is pinned to your sidebar, you can also create a new workspace by clicking the Create Workspace button. To pin the Wherobots extension to the sidebar:Pin the extension
Troubleshooting
MCP: Browse MCP Servers results in an error
Kiro does not implement the VS Code workbench.mcp.browseServers command. Running MCP: Browse MCP Servers from the Command Palette will display “command ‘workbench.mcp.browseServers’ not found”.

- Check the MCP SERVERS section in Kiro’s sidebar for a green Connected status.
- Check the Output panel → Kiro - MCP Logs for the “Successfully connected” message.
- Test the server directly in chat by asking a question like “Show me the catalogs in my Wherobots Organization”.
Error loading powers config: Unexpected token
This error appears in the Output panel and as a notification when mcp.json contains invalid JSON or uses the wrong schema.
Common causes:
- Using the VS Code key
"servers"instead of Kiro’s"mcpServers". - Including a
"type": "http"field. Kiro does not use this field and it will cause an error. - Missing the outer
{ ... }wrapper or a trailing comma.




