Skip to main content
Glama
Pullagura55

Claude MCP Server

by Pullagura55

Claude MCP Server

A basic Python MCP (Model Context Protocol) server that provides essential tools for Claude to interact with the local system. This server can be used across multiple projects and provides a foundation for building more sophisticated MCP integrations.

Features

  • File Operations: Read, write, and list files and directories

  • System Information: Get platform and environment details

  • Calculations: Perform basic mathematical operations

  • Timestamps: Generate timestamps in various formats

  • Extensible: Easy to add new tools and capabilities

Related MCP server: Local Dev Bridge MCP

Installation

  1. Install dependencies:

pip install -e .
  1. For development:

pip install -e .[dev]

Usage

Running the Server Standalone

python -m claude_mcp_server.server

Using with Claude Desktop

Add the server configuration to your Claude Desktop settings:

{
  "mcpServers": {
    "claude-mcp-server": {
      "command": "python",
      "args": ["-m", "claude_mcp_server.server"],
      "env": {
        "PYTHONPATH": "/path/to/claude-mcp/src"
      }
    }
  }
}

Using in Other Projects

  1. Install the package in your project:

pip install /path/to/claude-mcp
  1. Configure your MCP client to connect to the server.

Available Tools

  • read_file: Read file contents

  • write_file: Write content to files

  • list_directory: List directory contents

  • get_system_info: Get system information

  • calculate: Perform mathematical calculations

  • get_timestamp: Generate timestamps

Development

Run tests:

pytest

Format code:

black src/
isort src/

Type checking:

mypy src/

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    Provides Claude Desktop with direct access to your local file system for development tasks, enabling file operations (read, write, edit), directory browsing, command execution, and codebase search within a configured projects directory.
    6
    MIT
  • F
    license
    Not graded
    quality
    Not graded
    maintenance
    Extends Claude Desktop with custom tools for file management, system operations, and command execution. Supports creating/reading/deleting files, directory listing, system information retrieval, and file searching capabilities.
    -
  • A
    license
    Not graded
    quality
    D
    maintenance
    Provides file system operations (read, search, list) and time queries, enabling Claude to interact with files and get time in any timezone.
    6 npm
    MIT