Skip to main content

ArcMesh CLI

One command. Your codebase, AI-ready.

pip install arcmesh
cd your-project
mcp setup

Restart Claude Desktop. Done.


What it does

ArcMesh creates a local MCP server for your project and connects it to Claude Desktop automatically.

No config files. No decisions. No path issues.

✅ AI workspace ready

Project:    your-project
MCP server: .mcp/server.py

Next steps:
  1. Restart Claude Desktop
  2. Open this folder in Claude Desktop

Try asking:
  "Explain this repo"
  "Find all API endpoints"
  "Where is authentication handled?"

Requirements

  • Python 3.10+
  • Claude Desktop
  • Mac, Windows, or WSL

Advanced

Most people never need this. But if you want full control:

Command What it does
mcp init Initialize config without generating a server
mcp add Add a custom MCP server (wizard or inline)
mcp sync Push local config to Claude Desktop
mcp status Show configured servers
mcp remove Remove a server
mcp unwrap Import WSL-wrapped servers back to local config

Run mcp --help to see everything.


Philosophy

There should be one default way to make a codebase AI-ready.

One command. No decisions.


License

MIT

Release files for arcmesh 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for arcmesh 0.1.2
File Size Uploaded
arcmesh-0.1.2.tar.gz 9.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for arcmesh 0.1.2
File Interpreter ABI Platform
arcmesh-0.1.2-py3-none-any.whl Python 3 none any Details

Total release size: 18.2 kB

Release files / arcmesh-0.1.2.tar.gz

Download URL arcmesh-0.1.2.tar.gz
Size 9.2 kB
Tags Source
SHA-256 checksum
How to use checksums
cb28fc9536721ef80326228d159481c5ba795c6424605e299c385e864a11e66a
BLAKE2b-256 checksum
How to use checksums
52aa55bb9ddf80bdf7ab92cab81b36064d664ce440d2efeeeea5a19281d46508
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.5

Release files / arcmesh-0.1.2-py3-none-any.whl

Download URL arcmesh-0.1.2-py3-none-any.whl
Size 9.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
290b819db76c978eb101199292e661ed884ada028e3985eb4a02f4622dced4c8
BLAKE2b-256 checksum
How to use checksums
8b9fbdcec3c77cfda1b90d4d68d4c5122222dd9f6abc4116e18e487ad3779e39
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.5

Release history Release notifications | RSS feed

This release

0.1.2 This release

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page