← Itamos MCP Tools
Live alpha · free

master_architect

The project map. It indexes a codebase and keeps the index current on every save, so read_file can show files, functions and how they connect before a single line is read.

scanonce per project; every save keeps it currentproject graph (SQLite)files, imports, databases, serverscoordinatesletters: folders and files; numbers: insideread_filestructure, file map, segment: one door
master_architect: the engine that keeps the map read_file answers from.

Components

master_architectthe engine behind read_filescan.jswalks and indexes the projectparsers16 languages, incl. nginx and SQLdb.jsgraph storagequery.jsstructure, data flow, connectionsregistry.jslanguages and file typesestimate.jssize check before a scanarchitect-link.jsfollows links between filestree-sittersource parsingbetter-sqlite3SQLite engine
master_architect components. Dashed: third-party software.

How it works

master_architect scans a project and stores it as a graph in SQLite: every file, module, function and import, plus the databases, programs and servers the code refers to. Every save re-indexes the saved file in every supported language, so the graph never lags behind the disk. The agent never calls it directly: read_file asks it.

Coordinates

Folders and files get letters, one sequence per folder: subfolders first, then files. What is inside a file gets numbers. d.a.f.31.17 reads as folder src, folder itsdangerous, file signer.py, segment 31.17: the method verify_signature. One coordinate takes the agent from the project straight to the code in a single call.

What read_file gets from it

Python environments

Why it is built this way

In the sandbox

Scanning is limited to your sandbox, and your project map is stored inside it, so it disappears with the sandbox.

Try it in Claude in under a minute

  1. Copy this address:
    https://mcp.itamos-technologia.com/mcp
  2. Open Claude's connector settings →
    Then click Add custom connector, paste the address and click Add.
  3. A small page appears with one button, Create my sandbox. Click it. No account, no email, no password.
  4. In a new chat, click + → Connectors and switch it on. Then just ask.
    • "Go to bbc.com/news and tell me the top stories."
    • "Open this pancake recipe and give me only the ingredients: bbcgoodfood.com/recipes/easy-pancakes"
    • "What are the British Museum's opening hours? Check britishmuseum.org/visit"
    • Developers: "Clone github.com/pallets/flask and show me how routing works."

Team or Enterprise plan? An Owner adds the address once in Organization connectors; members then click Connect. Another AI app? Add the same address as a remote MCP server.

Is it safe?

Source code: https://github.com/itamos-technologia/itamos-mcp-tools