Source of presend.pages.dev: free browser-based privacy tools + security API (MIT). Snapshot of the current code; development happens in a private repository.
- ✓Open-source license (MIT)
- ✓Actively maintained (<30d)
- ✓Clear description
- ✓Documented (README)
git clone https://github.com/presendapp/presend-sourceMCP Servers overview
# Presend — Free Privacy Tools, a Security API, and an MCP Server for AI Agents
[](https://codespaces.new/presendapp/presend)
[](https://presend.pages.dev)
[](https://presend.pages.dev)
[](https://presend.pages.dev/api)
[](https://presend.pages.dev/mcp)
[](https://www.npmjs.com/package/presend-api)
[](https://github.com/marketplace/actions/presend-dependency-security-check)
[](https://god.gw.postman.com/run-collection/57808683-783f3f64-0f9f-433e-95f6-518520d14ccf?action=collection%2Ffork&collection-url=entityId%3D57808683-783f3f64-0f9f-433e-95f6-518520d14ccf%26entityType%3Dcollection%26workspaceId%3D8ffb507b-4140-4e42-8a44-fd6926d0b25b)
[](LICENSE)
[](https://presend.pages.dev)
[](https://presend.pages.dev/privacy)
**Presend is three things: 48 free browser-based file tools (nothing ever uploaded), a free 48-endpoint security/utility API (no signup, no key), and an MCP server exposing 41 of those endpoints to AI agents.**
[Open Presend](https://presend.pages.dev) · [API docs](https://presend.pages.dev/api) · [OpenAPI spec](https://presend.pages.dev/openapi.json) · [MCP server](https://presend.pages.dev/mcp)
## Why Presend?
Unlike most online tools, **Presend processes files entirely locally in your browser** -- your files never leave your device. And unlike most free API directories, the API layer has no signup wall or aggressive rate limits gating basic use.
- **100% Private (browser tools)** -- Web Crypto API, Canvas API, FileReader -- all client-side
- **Real supply-chain security (API)** -- `maintainer-change-check` flags a package recently taken over by a previously unseen publisher after a long dormancy (the event-stream pattern; it does not detect hijacked existing accounts)
- **Instant** -- Cloudflare CDN, loads in under 1 second globally
- **PWA** -- Install on mobile/desktop, works offline
- **Free Forever** -- No freemium, no watermarks, no limits
## API & MCP Server
- **[REST API](https://presend.pages.dev/api)** -- 40 free endpoints: security & verification (WHOIS/DNS, package vulnerability & typosquat checks, malware scanning, JWT decode/verify, GitHub repo health, maintainer-change detection), file & image processing, and everyday utilities. Full [OpenAPI 3.0 spec](https://presend.pages.dev/openapi.json).
- **[MCP server](https://presend.pages.dev/mcp)** -- 33 tools over Streamable HTTP, no signup, no key. Verified working with LangChain, CrewAI, LlamaIndex, OpenAI's Agents SDK, and Google's ADK.
- **[npm client](https://www.npmjs.com/package/presend-api)** -- `npm install presend-api`, zero-dependency, wraps 42 methods.
- **[GitHub Action](https://github.com/marketplace/actions/presend-dependency-security-check)** -- drop-in dependency security scanning (npm + PyPI) for any CI pipeline.
- **[Code examples](https://github.com/presendapp/presend-examples)** -- working Python for LangChain, CrewAI, LlamaIndex, OpenAI Agents SDK, Google ADK, and plain REST.
- **[MCP config guides](https://github.com/presendapp/presend-mcp-config)** -- copy-paste setup for Claude Desktop, Claude Code, Cursor, and Windsurf, no code required.
- **[Browser extension](https://github.com/presendapp/presend-extension)** -- "Presend — Clean Photos", strips EXIF/GPS on right-click.
> **Python:** Cloudflare rejects the default `urllib` User-Agent (`Python-urllib/3.x`) with `403 error code: 1010`. Set an explicit one, e.g. `urllib.request.Request(url, headers={"User-Agent": "my-app/1.0"})`. `requests`, curl and Node are not affected.
## Browser Tools (48 total, 22 shown below)
| Tool | What it does | Link |
|---|---|---|
| **EXIF Remover** | Strip GPS, camera model, timestamps from photos | [Open](https://presend.pages.dev/tools/exif-remover) |
| **PDF Metadata Remover** | Remove author, software, dates from PDFs | [Open](https://presend.pages.dev/tools/pdf-metadata-remover) |
| **Image Compressor** | Shrink JPG/PNG/WebP with quality preview | [Open](https://presend.pages.dev/tools/image-compressor) |
| **PDF Compress** | Reduce PDF file size without quality loss | [Open](https://presend.pages.dev/tools/pdf-compress) |
| **PDF Merger** | Combine multiple PDFs into one document | [Open](https://presend.pages.dev/tools/pdf-merger) |
| **Image Resizer** | Resize to exact dimensions (Instagram, LinkedIn, Twitter) | [Open](https://presend.pages.dev/tools/image-resizer) |
| **HEIC to JPG Converter** | Convert iPhone photos to universal JPG | [Open](https://presend.pages.dev/tools/heic-converter) |
| **Video Metadata Remover** | Strip GPS and device data from MP4/MOV | [Open](https://presend.pages.dev/tools/video-metadata-remover) |
| **Office Metadata Remover** | Clean Word, Excel, PowerPoint hidden data | [Open](https://presend.pages.dev/tools/office-metadata-remover) |
| **File Hash Checker** | Verify SHA-256, SHA-1, SHA-512 checksums | [Open](https://presend.pages.dev/tools/file-hash-checker) |
| **Password Generator** | Create cryptographically secure passwords | [Open](https://presend.pages.dev/tools/password-generator) |
| **Password Strength** | Analyze password entropy and crack time | [Open](https://presend.pages.dev/tools/password-strength) |
| **QR Code Generator** | Generate QR codes for URLs, WiFi, text | [Open](https://presend.pages.dev/tools/qr-code-generator) |
| **URL Cleaner** | Remove tracking parameters (UTM, fbclid, gclid) | [Open](https://presend.pages.dev/tools/url-cleaner) |
| **Email List Cleaner** | Deduplicate, validate, clean email lists | [Open](https://presend.pages.dev/tools/email-list-cleaner) |
| **JSON to CSV Converter** | Convert between JSON and CSV instantly | [Open](https://presend.pages.dev/tools/json-csv-converter) |
| **Image to Base64** | Encode images for embedding in HTML/CSS | [Open](https://presend.pages.dev/tools/image-to-base64) |
| **Text Diff** | Compare two texts side by side | [Open](https://presend.pages.dev/tools/text-diff) |
| **Text Formatter** | Bold, italic, stylized text for social media | [Open](https://presend.pages.dev/tools/text-formatter) |
| **Thread Splitter** | Split long text into Twitter/X threads | [Open](https://presend.pages.dev/tools/thread-splitter) |
| **Word Counter** | Count words, characters, reading time | [Open](https://presend.pages.dev/tools/word-counter) |
| **Color Contrast** | Check WCAG accessibility contrast ratios | [Open](https://presend.pages.dev/tools/color-contrast) |
## SEO and Performance
Presend is built for search engines and AI assistants:
- **Schema.org**: HowTo, FAQPage, SoftwareApplication, BreadcrumbList, Organization on every page
- **Dynamic Sitemap**: 842 URLs auto-updated (40 tools + blog/guide pages, across 8 languages)
- **Dynamic OG Images**: API generates social preview images per tool
- **Core Web Vitals**: Preconnect, DNS-prefetch, CSS preload, zero render-blocking JS
- **PWA**: Service worker + manifest for offline use and installability
- **Privacy-First Analytics**: Cloudflare Web Analytics (no cookies, no IP tracking)
## Embed on Your Site
Add a Presend tool to your website or link back to us:
[See all embed options](https://presend.pages.dev/embed)
## Tech Stack
- **Frontend**: Vanilla HTML5, CSS3, ES6 (zero build step)
- **Hosting**: Cloudflare Pages (200+ edge locations)
- **APIs**: Cloudflare Workers (share links, analytics, sitemap, OG images)
- **Storage**: Cloudflare KV (share links, 30-day TTL)
- **PWA**: Service Worker + Web App Manifest
## License
MIT — free to use, modify, and embed.
[Open Presend](https://presend.pages.dev)
What people ask about presend-source
What is presendapp/presend-source?
+
presendapp/presend-source is mcp servers for the Claude AI ecosystem. Source of presend.pages.dev: free browser-based privacy tools + security API (MIT). Snapshot of the current code; development happens in a private repository. It has 0 GitHub stars and its last recorded update is dated 2026-09-30.
How do I install presend-source?
+
You can install presend-source by cloning the repository (https://github.com/presendapp/presend-source) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.
Is presendapp/presend-source safe to use?
+
Our security agent has analyzed presendapp/presend-source and assigned a Trust Score of 87/100 (tier: Trusted). See the full breakdown of passed checks and flags on this page.
Who maintains presendapp/presend-source?
+
presendapp/presend-source is maintained by presendapp. The last recorded GitHub activity is dated 2026-09-30, with 0 open issues.
Are there alternatives to presend-source?
+
Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.
Deploy presend-source to your cloud
Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.
Maintain this repo? Add a badge to your README
Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.
[](https://claudewave.com/repo/presendapp-presend-source)<a href="https://claudewave.com/repo/presendapp-presend-source"><img src="https://claudewave.com/api/badge/presendapp-presend-source" alt="Featured on ClaudeWave: presendapp/presend-source" width="320" height="64" /></a>More MCP Servers
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
An open-source AI agent that brings the power of Gemini directly into your terminal.
Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface
🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ and follow here for daily tips and tricks: https://x.com/Scrapling_dev
The fastest path to AI-powered full stack observability, even for lean teams.