Chiplab MCP server

Run, build, and validate firmware on virtual hardware from your AI agent. Hardware knowledge corpus.

85/100?Number 84 of 13,192 in Other

verified publishersource repositorytool list publishedupdated recentlyhosted endpointactive entryno credentials14 stars

How this score is calculated

Hosted VERIFIED Other

Details

Registry name
ai.veecle/chiplab
Publisher
veecle
Version
1.0.0
Distribution
Hosted. the publisher runs this server and your client connects to their URL over HTTP. Nothing to install, but your requests go to a third party.
Transports
streamable-http
Source repository
veecle/chiplab
First published
Registry updated
Credentials required
-
Schema generation
2025-12-11

Hosted endpoints

Endpoint 1

URL
https://chiplab.veecle.ai/mcp
Transport
streamable-http
Authentication
not declared

Install Chiplab

Pick your client. The configuration below is generated from this server's published package and endpoint data.

Claude Code command line

Configuration file: .mcp.json or ~/.claude.json

Hosted endpoint
claude mcp add chiplab --transport http https://chiplab.veecle.ai/mcp

Nothing to install. The client connects to the publisher's URL.

Check it worked: Run claude mcp list and check the server reports connected.

Official Claude Code MCP documentation

Cursor IDE

Configuration file: .cursor/mcp.json or ~/.cursor/mcp.json

Hosted endpoint
{
  "mcpServers": {
    "chiplab": {
      "type": "http",
      "url": "https://chiplab.veecle.ai/mcp"
    }
  }
}

Nothing to install. The client connects to the publisher's URL.

Check it worked: The server appears under Settings, then MCP with a green dot.

Official Cursor MCP documentation

Claude Desktop desktop app

Configuration file: ~/Library/Application Support/Claude/claude_desktop_config.json or %APPDATA%\Claude\claude_desktop_config.json

Hosted endpoint
{
  "mcpServers": {
    "chiplab": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://chiplab.veecle.ai/mcp"]
    }
  }
}

Nothing to install. The client connects to the publisher's URL.

Quit the app completely and reopen it.

Check it worked: Look for the tools icon in the message composer.

Official Claude Desktop MCP documentation

Visual Studio Code IDE

Configuration file: .vscode/mcp.json or user settings.json under mcp

Hosted endpoint
{
  "servers": {
    "chiplab": {
      "type": "http",
      "url": "https://chiplab.veecle.ai/mcp"
    }
  }
}

Nothing to install. The client connects to the publisher's URL.

Check it worked: Open the Copilot chat tools picker and confirm the server is listed.

Official Visual Studio Code MCP documentation

Codex CLI command line

Configuration file: ~/.codex/config.toml

Hosted endpoint
codex mcp add chiplab --transport http https://chiplab.veecle.ai/mcp

Nothing to install. The client connects to the publisher's URL.

Check it worked: Run codex mcp list and check the server is present.

Official Codex CLI MCP documentation

More clients (9), including automation platforms

Tools

8 tools, from the publisher's manifest. A parameter marked with an asterisk is required. By intent: 5 answer and 3 act.

Intent says what a tool does with the world. Answer reads and returns information and changes nothing. Act changes state somewhere, by writing, creating, sending or deleting. Transact moves money, buys something or commits to a cost. A value marked declared is the publisher's own annotation on their own tool. A value marked inferred is this catalogue reading the tool name and description, and is not a claim by the publisher. Where neither settles it, the tool is left unclassified rather than guessed at.

ToolWhat it doesIntentParameters
askQuery the Chiplab knowledge base with a natural language question. This can be used to get help about what Chiplab is, how to use it etc. For a general overview, read `/mcp/resources/docs/overview.md` directly instead of calling this tool. URLs containing `/mcp/resources/` in responses correspond to MCP resources on this server, if you have MCP resource tools use them, otherwise use a normal web fetch. answer inferredquery
cancel_taskCancel a currently running task act inferredtask_id
get_task_infoCheck the current lifecycle status of the task answer inferredtask_id
get_task_resultGet the task's result, blocking if not yet ready answer inferredtask_id, timeout
issue_download_ticketIssue a time-limited, presigned URL to download an artifact produced by a firmware simulation run without further authentication. This tool requires a `run_id` previously obtained from the `run` tool and an `artifact_name` as listed by the `list_run_artifacts` tool. The returned `download_url` accepts a raw `GET` request and responds with the artifact bytes as the body (e.g. `curl DOWNLOAD_URL`). answer inferredrun_id, artifact_name
issue_upload_ticketIssue a time-limited, presigned URL to upload an artifact without further authentication. The returned `upload_url` accepts a raw `PUT` request with the artifact bytes as the body (e.g. `curl --upload-file firmware.elf UPLOAD_URL`). The `artifact_id` field is the identifier to pass to tools consuming uploaded artifacts once the upload has completed. act inferrednone
list_run_artifactsList every artifact produced by a firmware simulation run. This tool requires a `run_id` previously obtained from the `run` tool. The response lists the location of each artifact the run generated. To read the content of a listed artifact, pass its name to the `issue_download_ticket` tool. answer inferredrun_id
runRun a new firmware simulation on the given board. This tool requires an `artifact_id` previously obtained from the `issue_upload_ticket` tool. The response from that tool also includes the URL the artifact must be uploaded to before this tool is called. Use the Ask tool for further details about uploading artifacts. Once the triggered task responds with OK, the response contains the list of output artifacts generated by the run. This list may be empty if the run produced no output artifacts. You can query the same list again at any time using the `list_run_artifacts` tool with the corresponding `run_id`. act inferredboard_id, artifact_id

Command line alternative

Could not determine. The available signals were not conclusive enough to say either way, so this is left open rather than guessed.

Repository

Read from github on 2026-08-05.

Stars
14
Forks
2
Open issues
1
Primary language
not detected
Licence
MIT
Last commit
2026-08-05
Latest release
no tagged release
Created
2026-06-29
Repository files
readme, license

Security, privacy and enterprise use

Read from the publisher's own website on 2026-08-13. Links only: nothing here is independently verified.

Policies

Certifications the publisher names

No certification is named on the pages that were read.

Enterprise use

The publisher does not link an enterprise or business page, so enterprise terms could not be determined. Contact them directly.

Publisher

Website
veecle.ai
Community
chiplab

Review platforms

CAPTERRA G2 OMR TRUSTPILOT

Ratings are not shown. G2, Trustpilot and Capterra all prohibit republishing their scores without a licence, and marking up a borrowed rating as our own would breach search engine policy. These are profile links only, and a profile may not exist for every publisher.

Frequently asked questions

What does the Chiplab MCP server do?
Run, build, and validate firmware on virtual hardware from your AI agent. Hardware knowledge corpus.
Do I need to install anything to use Chiplab?
No. Chiplab is published as a hosted endpoint, so a compatible client connects to it over the network.
How do I install Chiplab?
Point your client at the hosted endpoint https://chiplab.veecle.ai/mcp. No local install is needed.
Which transport does Chiplab use?
Streamable http. Your client has to support that transport to connect.
Where is the source code for Chiplab?
The publisher lists https://github.com/veecle/chiplab as the source repository.
Is Chiplab an official server?
It is published under the namespace ai.veecle, which means the publisher proved control of that domain when registering. That confirms who published it, not that it has been reviewed for quality or security.
Which version of Chiplab is listed here?
Version 1.0.0, taken from the latest registry entry.