
Every AI Tool Call.
Signed. Audited. Secure.
ddot is a drop-in security proxy for MCP servers. It signs every server, audits every call, and gates every capability. Your existing tools keep working. Nothing changes except the security.
$ ddot mcp migrate ./your-config.jsonFive minutes to secure your entire stack.
How ddot Protects You
Three layers of security. One transparent proxy. Zero friction.
Sign
Every MCP server gets an Ed25519-signed manifest. If a server binary is tampered with, ddot refuses to start it. Supply chain attacks stop at the door.
Audit
Every tool call, every argument, every response — logged to a SHA-256 hash-chained audit trail. Tamper with a single entry and the chain breaks. Full forensic visibility.
Gate
Servers only get the environment variables they declare. Only whitelisted tools pass through. Capabilities are scoped and enforced. Least privilege, by default.
Secure Your Stack in Three Steps
No changes to your MCP servers. No changes to your AI agent. ddot sits between them and enforces security transparently.
Migrate
Point ddot at your existing config. It scans your servers, generates signed manifests, and wires up the security bridge.
ddot mcp migrate ./claude_mcp.jsonVerify
Review what each server can access. Trim capabilities, tighten the whitelist. See everything before you ship.
ddot mcp listRun
Start your agent. ddot intercepts MCP traffic, enforces your security policy, and logs everything. Your tools work exactly as before.
ddot startThe Five-Gate Pipeline
Every JSON-RPC message passes through five security gates before reaching the MCP server. The server does not know it is there.
Built in the Open
Open Source
ddot is Apache 2.0 licensed. Read every line of the security pipeline. Audit the code yourself. We have nothing to hide.
View on GitHub →555 Servers Catalogued
ddot catalogs 555 MCP servers with signed manifests, capability declarations, and install commands. The largest MCP security registry.
Browse the catalog →Security Deep Dive
Five security gates. Six attack vectors mitigated. Full architecture documentation. Read the details.
Read the deep dive →Secure your AI stack today.
One command. Five minutes. Every MCP server signed, audited, and gated. Nothing else changes.
$ cargo install ddot-cli && ddot init && ddot mcp migrate ./config.jsonSkill Marketplace
WebAssembly skills for your ddot agent. Sandboxed, signed, and verified by default.
Roll dice with D&D notation support (3d6+2, d20, 2d8)
Track medications, dosage, and schedule
Search the web via DuckDuckGo Instant Answers API with keyword extraction and domain classification
Look up ASCII and Unicode character codes
Leaderboard of all habit and tracker streaks across skills
Generate random UUID v4 identifiers
Quick notes with timestamps and keyword search
Expense pattern analysis and spending trend detection
Track savings toward goals with deposits and progress
Set, list, and manage reminders with natural language commands
Save items you want to buy with price and priority
Random interesting facts and trivia
Log mood on a 1-5 scale with notes and weekly pattern analysis
Random dog facts and trivia
Generate secure random passwords and passphrases
Synonyms, antonyms, rhymes, and related words
Random jokes by category
Track pet care: feeding, walks, and vet visits
Live cryptocurrency prices with 24h change from CoinGecko
Daily standup format: yesterday, today, blockers
Create question-answer flashcards with spaced repetition scoring
Format, validate, and prettify JSON strings
Morning briefing combining weather, todos, habits, and countdowns
Analyzes journal, mood, sleep, and exercise patterns for insights
Calculate days between dates, days until an event, date arithmetic
Collect and store feedback and ratings
Personal contact storage and lookup by name
Cross-references goals with actual tracked progress
HTTP status code reference and explanation
Daily gratitude entries with review of past blessings
Save personal recipes and search by ingredient
Log decisions with reasoning and review past decisions
Write messages to future self, unlock on specified date
IP geolocation and ISP information
Aggregated stats from all tracker skills in one view
Track plant watering schedule and care notes
Randomly pick from a list of comma-separated options
Log workouts with type and duration, weekly totals
Calculate mean, median, mode, std deviation from a list of numbers
Track daily habits with streaks, completion rates, and weekly summaries
Fun trivia about any number
Generate Fibonacci numbers and sequences
Calculate percentages: X% of Y, what % is X of Y, percentage change
Pomodoro timer with session logging and daily focus stats
Export all personal data across all skills as JSON
Auto-generated weekly summary from all tracked data
Convert numbers between binary, octal, decimal, and hexadecimal
Save and retrieve personal affirmations and mantras
Multi-function calculator with order of operations, trig, sqrt, powers
Log sleep hours and quality with weekly averages
Store and retrieve passwords and credentials securely via KV
Log expenses by category with weekly and monthly totals
Encode text to Morse code and decode Morse to text
Create polls and collect votes
Define daily routines, check off steps, track consistency
Track books: to-read, currently reading, and finished
Track scores for games and competitions with leaderboard
Convert between units: temperature, distance, weight, volume, data sizes, and more. Pure computation -- zero network access.
Fetch real-time weather data from Open-Meteo API for any location
Random cat facts and trivia
GitHub repository information with stars and forks
Browse Hacker News top, best, and new stories via the Firebase API
URL encode and decode strings with percent encoding
Track life goals and mark them completed
Log meals with basic calorie estimates by meal type
Log water intake with daily goal of 8 cups and streaks
Set named countdowns to important dates and check progress
Calculate monthly payment, total interest, and amortization for loans
Flip a coin -- heads or tails
Track personal achievements and milestones
Track recurring bills with due dates and paid status
Country data including capital, population, currency, and languages
Convert between HEX, RGB, and HSL color formats
Weekly accomplishment summary and next-week planning
Top news headlines by category and country
Log weight entries and track trends over time with BMI
Public holidays by country and date
Capture ideas with tags and browse by category
Convert between Arabic numbers and Roman numerals
Generate SHA-256 and other hash digests of text
Air quality index by location
Calculate Body Mass Index from height and weight
Check if a number is prime and find prime factorization
Explain cron expressions in plain English
Full CRUD todo list with priorities and due dates
Create and track time-bound personal challenges
Wikipedia article summaries and quick facts
Convert times between timezones and show world clock
Visual chain tracker for daily habits, do not break the chain
Encode and decode Base64 strings
Set goals with deadlines and track percentage progress
Daily health score from water, sleep, exercise, and mood data
Ask yes/no questions and get classic Magic 8-Ball responses
Sunrise and sunset times for any location
NASA Astronomy Picture of the Day with description
Save words with definitions and quiz yourself
Calculate tip and split bill among people
Save, tag, and search bookmarks. Zero network access -- your links never leave your device.
Stock price lookup with day change
Daily journal entries with mood tags and reflection prompts
Recent earthquakes by magnitude and location
Track learning progress across courses and topics
Historical exchange rate data and trends
Random inspirational quotes by tag or author
Book search by title, author, or ISBN
Random activity suggestions when you are bored
Real-time currency conversion and exchange rates