kam-mcp-server
@Bamo-alt
About kam-mcp-server
KAM MCP Server
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"kam-mcp-server": {
"command": "npx",
"args": [
"-y",
"kam-mcp-server",
"--port=9099"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is kam-mcp-server?
kam-mcp-server is a Model Context Protocol (MCP) server built with mcp-framework. It provides a set of tools for creating and managing design elements (point-based, line-based, surface-based), retrieving view elements, available family types, and element details by ID, as well as a documentation resource (KamDocResource). The server is intended for use with MCP-compatible clients like Claude Desktop.
How to use kam-mcp-server?
Install dependencies with npm install, then build with npm run build (or yarn build). After publishing to npm, configure it in Claude Desktop by adding the server entry to claude_desktop_config.json using npx -y kam-mcp-server --port=9099. The server can also be run locally via npm link and the CLI command kam-mcp-server.
Key features of kam-mcp-server
- Create point-based, line-based, and surface-based elements.
- Retrieve elements in the current view.
- Get available family types.
- Delete elements by ID.
- Get element details by ID.
- Provides a KamDoc documentation resource.
Use cases of kam-mcp-server
- Automating repetitive element creation in a design or modeling application.
- Querying all elements currently visible in a view.
- Looking up a specific elementβs properties by its ID.
- Removing unwanted elements programmatically.
- Retrieving available family types for use in other tools.
FAQ from kam-mcp-server
What tools does kam-mcp-server provide?
It includes CreatePointBasedElementTool, CreateLineBasedElementTool, CreateSurfaceBasedElementTool, GetCurrentViewElementsTool, GetAvailableFamilyTypesTool, DeleteElementTool, and GetElementByIdTool.
How do I install kam-mcp-server?
Run npm install in the project directory, then npm run build to compile. For global use, publish to npm and install via npx.
How do I configure kam-mcp-server with Claude Desktop?
Add the following entry to your Claude Desktop config (claude_desktop_config.json):
{
"mcpServers": {
"kam-mcp-server": {
"command": "npx",
"args": ["-y", "kam-mcp-server", "--port=9099"]
}
}
}
What port does kam-mcp-server use?
The server is configured to run on port 9099.
What runtime does kam-mcp-server require?
It requires Node.js and npm (or yarn) to build and run. It is built with the mcp-framework.
More Other MCP servers
πͺ Windows-MCP
CursorTouchMCP Server for Computer Use in Windows
Nginx UI
0xJackyYet another WebUI for Nginx
MCP Toolbox for Databases
googleapisMCP Toolbox for Databases is an open source MCP server for databases.
XcodeBuildMCP
cameroncookeA Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
π Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Comments