Mitaka is a browser extension that makes your OSINT (Open Source Intelligence) search & scan easier.

example[.]com to example.com, test[at]example.com to test@example.com, hxxp://example.com to http://example.com, etc.| Name | Desc. | E.g. |
|---|---|---|
| ANS | ASN | AS13335 |
| BTC | BTC address | 1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa |
| CVE | CVE number | CVE-2018-11776 |
| Domain | Domain name | github.com |
| Email address | test@test.com |
|
| ETH | Ethereum address | 0x32be343b94f860124dc4fee278fdcbd38c102d88 |
| GaPubID | Google Adsense Publisher ID | pub-9383614236930773 |
| GaTrackID | Google Analytics Tracker ID | UA-67609351-1 |
| Hash | MD5, SHA1, SHA256 | 44d88612fea8a8f36de82e1278abb02f |
| IP | IPv4 address | 8.8.8.8 |
| URL | URL | https://github.com |
| name | url | supported types |
|---|---|---|
| Browserling | https://www.browserling.com | URL |
| HybridAnalysis | https://www.hybrid-analysis.com | URL |
| urlscan.io | https://urlscan.io | IP, domain, URL |
| VirusTotal | https://www.virustotal.com | URL |
Note: Please set your API keys in the options for enabling HybridAnalysis, urlscan.io and VirusTotal scans.
You can enable/disable a search engine on the options page based on your preference.

[!NOTE] Basic preferences are stored in storage.sync. Thus they will be synced across devices. But API keys are stored in
storage.local. You have to set API keys per device.
[!NOTE] I don't and will never collect any information from the users. You can verify it by reviewing the source code.
Please allow "Access your data for all websites" permission. Otherwise this extension does not work.
flowchart LR
CS[Content Script] --> |1 - Send Selection| BSW[Background Service Worker]
BSW --> |2 - Create Context Menus| CS
CS --> |3 - Click Context Menu| BSW
BSW --> |4 - Search/Scan| T[New Tab]
Read the contribution guide and join the contributors.
$ claude mcp add mitaka \
-- python -m otcore.mcp_server <graph>