Skip to main content
Glama
axonempire

ai-distiller-mcp

by axonempire

My MCP for Filesystem Access for Claude

References

Claude Desktop Extensions

Related MCP server: file-system-mcp-server

TL;DR

Only works in local Claude for now.

TODO: dxt package is too big to be added as an extension. Fix this

To test it locally:

  1. uv pip compile pyproject.toml > requirements.txt

  2. uv run mcp-server --debug

To run it in Claude, add this to your claude_config.json file:

    "ai_distiller": {
      "command": "uv",
      "args": [
        "--directory", "/Users/fperez/dev/ai-distiller-mcp",
        "run",
        "mcp-server"
      ]
    },

Dev

Requirements

  • pixi

  • uv

Install dev env

pixi clean ; pixi install

Run local server for dev purposes

pixi run python -m server.main --debug

Testing it with Anthropic MCP Inspector

NOTE: Shutdown the local server if you started it

Open the inspector:

DANGEROUSLY_OMIT_AUTH=true npx @modelcontextprotocol/inspector

And then:

  • go to the URL specified

  • select stdio as connection method

  • put pixi in Command input box

  • put run python server/main.py --debug in the Arguments input box

  • click connect

  • go to tools and list them

NOTE For testing the server as extension is run when added to Claude try:

PYTHONPATH="/Users/fperez/Library/Application Support/Claude/Claude Extensions/local.dxt.francisco-perez-sorrosal.ai-distiler-mcp/server/lib" python /Users/fperez/Library/Application\ Support/Claude/Claude\ Extensions/local.dxt.francisco-perez-sorrosal.ai-distiler-mcp/server/main.py --debug

Packaging MCP server as DXT

TODO!!!

Init the dxt

TODO This does not implemented yet

Init dxt project with a manifest

npx @anthropic-ai/dxt init --yes

Note When creating the manifest, in the mpc_config section, put the full path to the python interpreter -> "command": "/Users/fperez/.pyenv/shims/python"

Bundle Python libs and Package Project

TODO This is not implemented yet

pixi install
pixi run bundle
pixi run pack

The output .dxt file is created on the dxt-package directory. Once the .dxt file is created you can drag and drop it to Claude (in the Settings/Extensions section.)

F
license - not found
-
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/axonempire/ai-distiller-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server