Skip to main content

Local MCP server for meeting recording + Whisper transcription

Project description

Meeting Recorder MCP

Local MCP server that records meetings via the microphone and transcribes with Whisper. All audio stays on the user's machine.

Usage in Claude Desktop

Add to claude_desktop_config.json:

"meeting-recorder": {
  "command": "uvx",
  "args": ["--from", "meeting-recorder-mcp", "meeting-recorder"]
}

Tools

  • meeting_recorder_start(language) — start recording from mic
  • meeting_recorder_stop(language) — stop and transcribe
  • meeting_recorder_status() — check recording state

Privacy

  • Audio is processed locally with faster-whisper (no cloud APIs)
  • Audio files are deleted immediately after transcription
  • No data leaves the user's machine

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

meeting_recorder_mcp-0.1.0.tar.gz (4.8 kB view details)

Uploaded Source

Built Distribution

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

meeting_recorder_mcp-0.1.0-py3-none-any.whl (4.5 kB view details)

Uploaded Python 3

File details

Details for the file meeting_recorder_mcp-0.1.0.tar.gz.

File metadata

  • Download URL: meeting_recorder_mcp-0.1.0.tar.gz
  • Upload date:
  • Size: 4.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.11

File hashes

Hashes for meeting_recorder_mcp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 df023e6339306b1184a317caf1bf0bece72157ebf2304a5b04c17475657662d2
MD5 4bb7796625610afe3108a684246a8aba
BLAKE2b-256 4fea18b9783b8cc52720ec17e992f6b3b04a04530f45b14a33f5ba666fc3c28b

See more details on using hashes here.

File details

Details for the file meeting_recorder_mcp-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for meeting_recorder_mcp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6f1f0f58a1dec3777fbc3e4f7f1de194c2c328bd1b2817db83b6528338c6a980
MD5 fd668138eadb11358f9ece3ffd5eddb0
BLAKE2b-256 af5aeababadcf178aa50ce4eae6b5fce6c06517984523dd54edebfe33ceab04d

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