Skip to main content

GWF Workspace MCP server for Claude Desktop — folder-scoped document tools

Project description

gwf-mcp

Installable MCP server for Claude Desktop. Other developers do not need the GWF app codebase.

Install

pip install gwf-mcp
# upgrade: pip install -U gwf-mcp

Claude Desktop config

Put the folder path in config so list_files works with no extra setup:

{
  "mcpServers": {
    "gwf-workspace": {
      "command": "python",
      "args": ["-m", "gwf_mcp"],
      "env": {
        "GWF_WORKSPACE_ROOT": "C:\\Users\\You\\Desktop\\accounting"
      }
    }
  }
}

Fully quit and reopen Claude Desktop. Then say: list_files

How it connects

Claude Desktop starts python -m gwf_mcp locally and talks over stdio (no host, no port).

The Electron app uses HTTP on 127.0.0.1:8005 — that is separate from Claude Desktop.

Tools

  • list_files / get_document — use the folder from GWF_WORKSPACE_ROOT
  • set_workspace / get_workspace — optional, to change folder in chat
  • Allowed: .pdf .doc .docx .xls .xlsx .ppt .pptx

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gwf_mcp-1.0.1.tar.gz (8.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

gwf_mcp-1.0.1-py3-none-any.whl (8.9 kB view details)

Uploaded Python 3

File details

Details for the file gwf_mcp-1.0.1.tar.gz.

File metadata

  • Download URL: gwf_mcp-1.0.1.tar.gz
  • Upload date:
  • Size: 8.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for gwf_mcp-1.0.1.tar.gz
Algorithm Hash digest
SHA256 3e3084c4b00714afa1f19a7cf16da7092ba3fb4b6596f159ede9f5caf66838ac
MD5 701d76d673263771629e3a0546d21a93
BLAKE2b-256 2600e04645c06e21145aa18b34faa7a8bdf76407f43b67f861386edaf5dfa821

See more details on using hashes here.

File details

Details for the file gwf_mcp-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: gwf_mcp-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 8.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for gwf_mcp-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 65e28fbf8756ff4e30596c9880f9fb0972dd2b40d72cde24d93b6f3d440a50ad
MD5 f38bfd58d1c82b468238e36da3f76bcf
BLAKE2b-256 3507af99bbbfee1f55aba434ef3f53bf0cb08176d94198bc65999c76e0d2f07e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page