Skip to main content
Glama
bigbabyfilmrentals-tech

Document Organizer MCP

Workspace MCP Server

A minimal Python MCP server built with the official MCP Python SDK and prepared for deployment on Render from GitHub.

Files

  • server.py: the MCP server entrypoint

  • requirements.txt: Python dependencies

  • render.yaml: Render deployment blueprint

Related MCP server: context-bridge

What this server does

This starter server exposes:

  • echo: returns the text you send it

  • add_numbers: adds two numbers

  • list_workspace_files: lists files inside the app directory

  • read_text_file: reads a UTF-8 text file

  • read_json_file: reads and parses a JSON file

It also exposes a resource at workspace://server-info.

Run locally

  1. Install dependencies:

    pip install -r requirements.txt
  2. Run in local stdio mode:

    python server.py
  3. Run in MCP dev mode:

    uv run mcp dev server.py
  4. Run in HTTP mode locally:

    MCP_TRANSPORT=streamable-http python server.py

By default, local HTTP mode listens on 127.0.0.1:8000, and the MCP endpoint is:

http://127.0.0.1:8000/mcp

Deploy on Render

Option 1: Use render.yaml

  1. Push these files to your GitHub repository.

  2. In Render, create a new Blueprint service from that repository.

  3. Render will read render.yaml and create the web service automatically.

Option 2: Manual Web Service setup

If you do not want to use the blueprint file, create a Render Web Service with:

  • Build Command:

    pip install -r requirements.txt
  • Start Command:

    python server.py
  • Environment Variable:

    MCP_TRANSPORT=streamable-http

Render endpoint

After deployment, the MCP HTTP endpoint is:

https://YOUR-RENDER-SERVICE.onrender.com/mcp

Render supplies the PORT environment variable automatically. This server is already set up to bind to that port and to host 0.0.0.0 when running on Render.

Notes

  • stdio mode is for local MCP usage, not for Render web deployment.

  • streamable-http mode is the correct mode for Render.

  • If you rename the service, you do not need to change the code.

F
license - not found
-
quality - not tested
B
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.

Related MCP Servers

  • A
    license
    -
    quality
    B
    maintenance
    Enables AI agents and LLMs to perform comprehensive file system operations including CRUD, search, archive, hashing, and duplicate detection via the Model Context Protocol.
    1
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Provides LLMs with secure, read-only access to local documentation by scanning directories, extracting content from PDF, DOCX, Markdown, and text files, and performing keyword searches.
    3
    14
    MIT
  • F
    license
    A
    quality
    C
    maintenance
    Enables local document search and reading across formats like docx, pdf, md, and more, providing tools for listing, searching, and reading documents.
    3
  • A
    license
    A
    quality
    B
    maintenance
    Enables local file management through natural language interactions using the Gemini API, with tools for listing, reading, writing, deleting, and updating files.
    5
    MIT

View all related MCP servers

Related MCP Connectors

  • Securely search and manage workspace context files for AI agents and teams.

  • Persistent docs and memory for AI agents — read, write, organize & search a shared workspace.

  • Persistent memory and knowledge management for AI agents with semantic search and 50+ tools.

View all MCP Connectors

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/bigbabyfilmrentals-tech/document-organizer-mcp'

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