1. Conduid
  2. Developer Tools
  3. Simdmapper MCP
MCP server · Developer Tools

Simdmapper MCP

A simple MCP server that tells the agent how to verify its simd instruction is correctly mapped to simd/archsimd intrinsics.

Unclaimed last commit 6 months ago devtools
48Fair

Scored 3 months ago · breakdown

About Simdmapper MCP

Simdmapper MCP is an MCP server published by JunyangShao in the Developer Tools category: a simple MCP server that tells the agent how to verify its simd instruction is correctly mapped to simd/archsimd intrinsics. It has been installed 0 times through Conduid.

The repository has 2 stars and 0 forks, with the last commit 6 months ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues (0) before depending on it in production.

Install

Install
npx simdmapper-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

Ask AI about Simdmapper MCP

Powered by Claude · Grounded in docs

I know everything about Simdmapper MCP. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ·README presentNot checked yet.
  • ·License declaredNot checked yet.
  • ·Tests presentNot checked yet.
  • ·Dependencies pinnedNot checked yet.
  • ·No dynamic code executionNot checked yet.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

README

Go SimdMapper MCP Server

This tool provides a mapping from Go assembly SIMD instructions to archsimd Go API calls. It can be used directly as a CLI tool or as a Model Context Protocol (MCP) server.

Installation

From Source

go build -o simdmcp main.go

Usage

CLI Mode

You can run the tool directly from the command line by providing the assembly instruction as an argument.

Example:

./simdmcp "VPSUBD X2, X9, X2"

Output:

if archsimd.X86.AVX() {
        X2 = X9.Sub(X2) \\ X9 is of type Int32x4, X2 is of type Int32x4, X2 is of type Int32x4
}
// Or
if archsimd.X86.AVX() {
        X2 = X9.Sub(X2) \\ X9 is of type Uint32x4, X2 is of type Uint32x4, X2 is of type Uint32x4
}

Don't forget to escape special characters when you are using CLI input.

MCP Server Mode (gemini-cli)

To use this tool with gemini-cli (or other MCP clients), configure the client to run this binary. The server communicates via standard input/output (stdio).

configuration:

If your gemini-cli uses a configuration file (typically ~/.gemini/settings.json or similar), add this server to the mcpServers section:

  "mcpServers": {
    "simd_mapper": {
        "command": "/absolute/path/to/simdmcp-bin"
    }
  }

Once configured, the agent will have access to the go_simdmapper tool and can use it to verify SIMD mappings.

Consider using the gopls MCP in synergy!

README mirrored from the source repository 3 months ago. The original is authoritative.

Questions

About Simdmapper MCP

How do I install Simdmapper MCP?

Run npx simdmapper-mcp, then add the server to your MCP client's configuration. Conduid has recorded 0 installs, so the command is known to work with current clients.

Is Simdmapper MCP safe to use with an AI agent?

Its trust score is 48 out of 100 (fair). It passes 0 of 1 static security checks; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Simdmapper MCP still maintained?

The last commit was 6 months ago, with 0 open issues. That's long enough that you should check whether the maintainer is responding to issues before depending on it.